Табы или Пробелы

Табы
13
Нейтральная
сторона
1
Пробелы
5
Я отбиваю код табами - так правильнее
Прежде чем писать комментарии или выбрать сторону вы должны авторизироваться!
Я отбиваю код пробелами. Так максимально совместимо со всеми

02-05-2009 22:54 0

Это что не совместимо с табами?

2 комментария
kwinch 02-05-2009 22:56 0

lol2fast4u, Имел ввиду, что табы отображаются в разных средах по-разному: где 8 знаков шириной, где 4. А пробел, он и есть пробел.

fhfh 23-08-2014 19:26 0

kwinch, т.е. вопрос "я всё отбиваю табами" vs "я как мудак отбиваю то тем, то тем"

23-08-2014 18:49 0

Пробелами долго, неправильно и неудобно.

10 комментариев
Egor.Leschev 23-08-2014 20:25 0

Egor.Leschev, А ещё с табами код красивей.

Jotun 24-08-2014 01:51 0

Egor.Leschev, Какая разница визуально - таб или 4 пробела? Чем он красивее, лол?

Slimmer 24-08-2014 08:46 0

Jotun, разница в количестве нажатых клавиш,когда ты код дописываешь, переделываешь.
Когда у тебя сотни строчек с кучей, например, if - endif, отбитых пробелами, достаточно одного неосторожного движения и тебе уже требуется хуева туча времени, чтобы понять, что к чему относится.

Egor.Leschev 24-08-2014 12:08 0

Jotun, Пробел легче стереть.

opera.rulez 24-08-2014 12:46 0

Slimmer, Есть редакторы с вертикальным режимом и с автоматической простановкой N пробелов при нажатии Tab.

Jotun 24-08-2014 23:49 +1

Slimmer, Вы надо мной издеваетесь? Вы как тупому объясняете, чем лучше табы. Но очнитесь. Это вы, кажется, тупые (особенно тот из троих, кто вместо очевидных объяснений кинул минус). Я и так на зеленой стороне, я понимаю все это. Я просто сказал, что визуально разницы нет. Потому что визуально ее реально нет. И надо принимать ЛСД, чтобы видеть какую-то особую красоту в абсолютно таком же, но сделанном другим путем, отступе.

fhfh 25-08-2014 11:20 0

Jotun, ну значит специально отвечу от "тупых" ).

код, отбитый пробелами в конце концов начинает выглядеть как говно.
причём каким бы ты ни был аккуратным быдлокодером с суперпупер средой разработки.

это как чистить зубы. если ты не чистишь зубы - значит ты мудак и говорить с тобой нечего.

Jotun 25-08-2014 12:06 +1

fhfh, Ты ебанутый?
Речь идет о визуальной красоте. Не об удобстве, не о редактировании. Не о каких-либо других пунктах, о которых вы все говорите.
О визуальной красоте!
И если вы такие умники, если вы действительно видите красоту в коде, отбитом табами, вот тебе два скрина, и скажи мне, в каком код отбивался табами, а в каком пробелами. И если не скажешь, обоссы себе лицо, мне даже разговаривать с вами больше не о чем.

opera.rulez 25-08-2014 15:15 +1

fhfh, Код выглядит, как говно, если его набирает мудак.

Мешать в одном коде пробелы и табы — это типа... Ну это хуже... хуже всего, в общем.

Если ты в одном коде не мешаешь пробелы с табами, то отличить код, набранный пробелами, от кода, набранного табами, невозможно. В этом случае табы в пробелы и пробелы в табы можно без потери читаемости перевести программами expand и unexpand соответственно (имеются в виду гнушные программы; не путать с микрософтовским архиватором).

Ну и по какой причине код, отбитый пробелами, становится говном, если он эквивалентен коду с табами?

fhfh 26-08-2014 03:36 0

opera.rulez, Ну и по какой причине код, отбитый пробелами, становится говном, если он эквивалентен коду с табами?
я о том, что если кодер настолько мудак, что путает табы с пробелами, то он и во всём остальном ещё хуже. и ему как правило побоку и визуальная красота и алгоритмическая.

12-03-2016 18:48 0

IDE всё сами ровняют и ты даже не знаешь пробелы там ставятся или табы пока целенаправленно не заинтересуешься. То есть похуй табы или пробелы, абсолютно похуй.

0 комментариев
23-08-2014 19:39 0

еще лучше все в одну строчку.
Надо писать так, чтобы в этом говне никто не хотел копаться. Тогда тебя точно не уволят и не сократят.
А вообще ввиду наличия всяких бьютифайлеров вар не имеет смысла.

2 комментария
opera.rulez 23-08-2014 19:47 0

Slimmer, Для Питона бьюитифайлер не напишешь.

Slimmer 23-08-2014 19:59 0

opera.rulez, это да.
Никогда не понимал этого прикола

23-08-2014 19:47 0

Нажимать «Tab», но так, чтобы редактор вставлял пробелы.

15 комментариев
Egor.Leschev 23-08-2014 20:26 0

opera.rulez, Ага, и сотрёшь один пробел, и станет некрасиво.

opera.rulez 23-08-2014 20:33 0

Egor.Leschev, Так если стереть таб, тоже будет некрасиво.

Egor.Leschev 23-08-2014 20:49 0

opera.rulez, Хотябы табы можно восстановить

opera.rulez 23-08-2014 20:51 0

Egor.Leschev, А пробелы почему нельзя восстановить, если табы можно?

Egor.Leschev 23-08-2014 20:54 0

opera.rulez, Пробелы труднее заметить и легче стереть.

Tro 12-03-2016 20:36 0

Egor.Leschev, IntelliJ IDEA удаляет все четыре пробела, так что не засчитывается.

cherepets 12-03-2016 21:07 0

Tro, А если тебе надо внести пару правок издалека и ты зайдешь через вебклиент системы контроля? Обычно же это какое то гавно типо блокнота.

Tro 12-03-2016 21:34 0

cherepets, Почему тогда на твоём устройстве не будет IDE? Или правки надо вносить с телефона?

cherepets 12-03-2016 23:38 0

Tro, Ну не будешь же ты выкачивать весь репозиторий на свое устройство ради правки одного файла (а после гит придумали идиоты, придется).

Tro 13-03-2016 13:03 0

cherepets, А почему на моём устройстве не будет уже скачанного проекта?

cherepets 13-03-2016 15:44 0

Tro, Ты, например, дома, а проект рабочий. Зачем он тебе дома?

Jotun 13-03-2016 16:13 0

cherepets, Если он тебе дома не нужен, то зачем тебе на репозиторий заходить и редактировать что-то дома?

cherepets 13-03-2016 23:17 0

Jotun, Просто вспомнил про какую то мелочь, которую хочется поправить.

Tro 14-03-2016 00:16 0

cherepets, Ну завтра на работе поправлю

cherepets 14-03-2016 09:19 0

Tro, Я обычно сразу правлю, иногда и с телефона.