169 похожих чатов

Tab is just unicode character so it can represent any

amount of character, but why 8?

20 ответов

12 просмотров

First, linux guys use literal spaces. Second "The whole idea behind indentation is to clearly define where a block of control starts and ends. Especially when you've been looking at your screen for 20 straight hours, you'll find it a lot easier to see how the indentation works if you have large indentations"

Cheap-Gems Автор вопроса
Nader Jafari
First, linux guys use literal spaces. Second "The ...

but if they are keeping max_width per line 80 and tab to 8 characters, isn’t it too indented?

Cheap Gems
but if they are keeping max_width per line 80 and ...

"..... if you need more than 3 levels of indentation, you're screwed anyway, and should fix your program."

Cheap-Gems Автор вопроса
Nader Jafari
"..... if you need more than 3 levels of indentat...

yeah, 3 indents is still 30% of whitespace? usually it should be 1-2 levels deep, that shouldn’t be issue but why not 4 or 6?

Nader Jafari
"..... if you need more than 3 levels of indentat...

read this slowly. if you need more than 3 levels..... that's 24 chars wide.... you're SCREWED that's why not 4 or 6 cause you're already SCREWED

Cheap-Gems Автор вопроса
Nader Jafari
read this slowly. if you need more than 3 levels.....

yeah, i am talking about case where level <= 3

Cheap Gems
yeah

6 spaces is weird it is not a power of 2 and 4 is considered to be not enough as stated in the very link you sent

Cheap-Gems Автор вопроса
Deadly Q Continuum of Death aka Le Baguette Toxique The Maximalist Minimalist vichy republican From Outer Space
6 spaces is weird it is not a power of 2 and 4 is ...

"There are heretic movements that try to make indentations 4" they don't explain further, what's issue with not being power of two?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта