Пробелы в коде

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...

Как пишете Вы?

i=i+1
2
11%
i = i + 1
13
72%
Зависит от языка
3
17%
И так и так, какая разница?
0
Ответы отсутствуют.
 
Всего голосов : 18

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Пробелы в коде

Сообщение Ramzes » 13.05.2011 (Пт) 14:26

Давно хотел похоливарить на тему
как Вы пишете код с пробелами между операторами и операндами или без?
т.е.
i=i+1
или
i = i + 1

Прошу прощения, не втом разделе создал. Перенесите кто может.

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Пробелы в коде

Сообщение Mikle » 13.05.2011 (Пт) 15:05

На VB, конечно, первый вариант, а второй получится сам в результате автоформатирования, на шарпе или C++ приходится делать второй вариант, что крайне раздражает.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Пробелы в коде

Сообщение Antonariy » 13.05.2011 (Пт) 16:53

В js использую первый вариант для экономии байтов :)
Лучший способ понять что-то самому — объяснить это другому.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пробелы в коде

Сообщение Хакер » 13.05.2011 (Пт) 17:19

Второй. Но иногда совместно со вторым используется первый. Типа
Код: Выделить всё
XxxXxxxxxXxxxx(XXXXXXXXX, (i-1)*XXXX + (j-2)*YYYY + (k-3)*ZZZZ);
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Пробелы в коде

Сообщение FaKk2 » 13.05.2011 (Пт) 17:46

Antonariy писал(а):В js использую первый вариант для экономии байтов :)

Так, между словом, для экономии байтов лучше минимизировать и сжимать продакшн код.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

SLIM
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1840
Зарегистрирован: 04.04.2008 (Пт) 18:21
Откуда: Краснодар

Re: Пробелы в коде

Сообщение SLIM » 13.05.2011 (Пт) 18:41

Второй вариант практически всегда с операторами
Пишите жизнь на чистовик.....переписать не удастся.....

hclubmk
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 240
Зарегистрирован: 19.06.2009 (Пт) 14:23
Откуда: От-туда

Re: Пробелы в коде

Сообщение hclubmk » 14.05.2011 (Сб) 16:22

Любой, который хоть немного улучшит читабельность (фрагмента) кода.
Научились ли Вы радоваться трудностям?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Пробелы в коде

Сообщение iGrok » 14.05.2011 (Сб) 21:42

Хакер писал(а):Второй. Но иногда совместно со вторым используется первый. Типа
Код: Выделить всё
XxxXxxxxxXxxxx(XXXXXXXXX, (i-1)*XXXX + (j-2)*YYYY + (k-3)*ZZZZ);


hclubmk писал(а):Любой, который хоть немного улучшит читабельность (фрагмента) кода.

+1

Сам проголосовал за второй, но основная мысль-то тут как раз в читабельности и визуальной группировке/разделении кусков выражения, фрагментов кода, и т.п. Поэтому в редких случаях бывает и первый.
label:
cli
jmp label


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

    TopList