-
- А мы с Мазуром экономить будем! Только на две позиции отступать. :) - Ксения(11.09.2013 14:58 - 16:28)
- Я тоже 2 пробела делаю, но не экономлю, для читабельности пробелами отделяю внутри скобок, операторы... - VAI(11.09.2013 15:53)
- Я тоже отступ в 2 пробела предпочитаю использовать. - rezident(11.09.2013 15:22)
- +2 будем экономить втроем - 3m_пароль_не_помню(11.09.2013 15:19,
)
- Ящетаю, экономить нужно во всём: отступ сократить до 1 пробела, а имена переменных и функций - до 1 буквы. - SciFi(11.09.2013 15:31)
- простите, ЧТО экономить собрались? - Mahagam(11.09.2013 15:26)
- Каждый лишний пробел в тексте затрудняет работу компилятору! :) - Ксения(11.09.2013 16:30)
- А нас чО не Щитаете. :) - Гyдвин(11.09.2013 15:25, ссылка)
- Предлагаю переловить всех кто делает 4 пробела и отмудохать. - Codavr(11.09.2013 15:37)
- А если табуляцией? - Vladimir Ljaschko(11.09.2013 15:39)
- вот табуляцией и отмудохать ))))))))) - Mahagam(11.09.2013 15:43)
- Двумя пробелами связать и табуляцией по почкам. - Codavr(11.09.2013 15:46)
- вот табуляцией и отмудохать ))))))))) - Mahagam(11.09.2013 15:43)
- А если табуляцией? - Vladimir Ljaschko(11.09.2013 15:39)
- Предлагаю переловить всех кто делает 4 пробела и отмудохать. - Codavr(11.09.2013 15:37)
- макс длину строки озвучьте? 2/80 с 2-мя то не лезет abivan(11.09.2013 15:01 - 15:05)
- а что это такое? и главное, какой в этом сокровенный смысл? - Mahagam(11.09.2013 15:22)
- это кусок кода из середины ф-и видно что при длине строки 80 символов приходится переносить параметры ф-и что не улучшает читаемость кода. вертикальная черта справа(разметка редактора) это 81-й символ - abivan(11.09.2013 15:31)
- приходится? кто-то заставляет? вас бьют по рукам, если код вылезет за 80-ую позицию? тяжёлое детство, CGA-монитор форэва? - Mahagam(11.09.2013 15:42)
- зрячий чтоль :-)? нетбук 11" при установке нормального(для меня на 24" это 14) шрифта хорошо бы 80 символов влезло. - abivan(11.09.2013 16:30)
- Я иногда длинные вызовы функций разделяю по параметрам на строки VAI(578 знак., 11.09.2013 17:03)
- +1 - koyodza(11.09.2013 18:00)
- бля )))) вы там ещё на смартфоне с кодом поработайте, ага. 2 монека на 1920х1080 - и то мало! - Mahagam(11.09.2013 16:39)
- Конечно мало. У меня 1920х1200 оба. :-) ОО====о - VAI(11.09.2013 16:47)
- А у меня 2560x1440 o========00=========o - General(12.09.2013 05:32)
- :-(( - VAI(12.09.2013 08:24)
- А у меня 2560x1440 o========00=========o - General(12.09.2013 05:32)
- В том числе и это. Важно удобство просмотра с мелких ноутбуков и даже смартфонов в ситуации когда очень надо и ничего больше под рукой нет. - fk0(11.09.2013 16:46)
- Конечно мало. У меня 1920х1200 оба. :-) ОО====о - VAI(11.09.2013 16:47)
- Я иногда длинные вызовы функций разделяю по параметрам на строки VAI(578 знак., 11.09.2013 17:03)
- Повторюсь. С кодом работают не только в окошке IDE проф. уровня, но и за его пределами. И слишком широкие строки везде мешают. Да и мотать головой влево-вправо неудобно. Лучше разорвать вызов функции на несколько строк. Программы на Lisp видел? fk0(206 знак., 11.09.2013 15:56)
- за пределами IDE? это зачем? актуальный пример приведите, а? - Mahagam(11.09.2013 16:09)
- 1) отладка в другом отладчике (в.т. для кода работающего на разных платформах), 2) другие IDE/редакторы, 3) просмотр diff'ов в разных программах, 4) работа с svn через разные программы, 5) просмотр исходников на вебсайте через trac, 6) работа с fk0(85 знак., 11.09.2013 16:26)
- и чё? где тут лимит на 80 символов? консоль - это уже ССЗБ. Mahagam(142 знак., 11.09.2013 16:32)
- Консоль (xterm и т.п.) тоже растянуть можно. Но не всегда удобно. Потому, что сверхширокое читать неудобно и место на экране лишнее занимает. Лимита жёсткого нет, но ВЫГЛЯДИТ ПЛОХО. Особенно когда diff в две колонки. Тут и в широкий монитор может fk0(11 знак., 11.09.2013 16:38)
- такие широкие строки - редкость. но ради необоснованного предела в 80 символов придумывать как красиво сделать перенос и сохранить читаемость - не хочу. Mahagam(266 знак., 11.09.2013 16:41)
- Предела нет. Но не надо писать осмысленно исходники под 200 символов. Потому, что с ними работать неудобно. Больше чем с 80-ю символами -- неудобно. В том числе и читать неудобно: человек читает информацию построчно, сверху-вниз. И мотать головой fk0(73 знак., 11.09.2013 16:48)
- ещё раз: такие строки - редкость. но если такая строка удобнее чем перенос, то нахрена переносить? - Mahagam(11.09.2013 16:51)
- ... fk0(781 знак., 11.09.2013 16:56 - 16:59)
- есть привычка: одна строка = один оператор. и мозгом это так и воспринимается. а когда 5 строк - это один оператор, то нахрена такое надо. я лучше разок home/end жмякну, чтобы скрольнуть текст, чем буду мозг ломать соединяя в уме строки. - Mahagam(11.09.2013 17:01)
- Я уже пример Lisp программы приводил. Всю программу в одну строку записать? А с другой стороны там обычно сильно больше одного оператора. А вычисление аргументов функции при вызове -- это ли не отдельный оператор? Тогда стоит вызов функции fk0(355 знак., 11.09.2013 17:05)
- деление на строки не должно ломать логическую структуру программы. месиво из перенесённых концов строк ни разу не читабельно. Mahagam(24 знак., 11.09.2013 17:10)
- Я уже пример Lisp программы приводил. Всю программу в одну строку записать? А с другой стороны там обычно сильно больше одного оператора. А вычисление аргументов функции при вызове -- это ли не отдельный оператор? Тогда стоит вызов функции fk0(355 знак., 11.09.2013 17:05)
- есть привычка: одна строка = один оператор. и мозгом это так и воспринимается. а когда 5 строк - это один оператор, то нахрена такое надо. я лучше разок home/end жмякну, чтобы скрольнуть текст, чем буду мозг ломать соединяя в уме строки. - Mahagam(11.09.2013 17:01)
- ... fk0(781 знак., 11.09.2013 16:56 - 16:59)
- ещё раз: такие строки - редкость. но если такая строка удобнее чем перенос, то нахрена переносить? - Mahagam(11.09.2013 16:51)
- Предела нет. Но не надо писать осмысленно исходники под 200 символов. Потому, что с ними работать неудобно. Больше чем с 80-ю символами -- неудобно. В том числе и читать неудобно: человек читает информацию построчно, сверху-вниз. И мотать головой fk0(73 знак., 11.09.2013 16:48)
- такие широкие строки - редкость. но ради необоснованного предела в 80 символов придумывать как красиво сделать перенос и сохранить читаемость - не хочу. Mahagam(266 знак., 11.09.2013 16:41)
- Консоль (xterm и т.п.) тоже растянуть можно. Но не всегда удобно. Потому, что сверхширокое читать неудобно и место на экране лишнее занимает. Лимита жёсткого нет, но ВЫГЛЯДИТ ПЛОХО. Особенно когда diff в две колонки. Тут и в широкий монитор может fk0(11 знак., 11.09.2013 16:38)
- и чё? где тут лимит на 80 символов? консоль - это уже ССЗБ. Mahagam(142 знак., 11.09.2013 16:32)
- Актуальный пример в соседнем топике :) Думаете, для того, чтобы посмотреть текст исходника я WinAVR буду устанавливать, вместо того, чтобы просто F3 нажать? :))) - rezident(11.09.2013 16:12, ссылка)
- я давно уже не смотрю код без подсветки синтаксиса. и что значит устанавливать? типа оно уже не установлено? - Mahagam(11.09.2013 16:16)
- Нахрена держать на компе программы (WinAVR) которые никогда не использовались и использоваться не будут? О_о - rezident(11.09.2013 16:26)
- вы с кодом работаете? если работаете - то есть IDE/редактор с подсветкой синтаксиса и настраиваемой табуляцией. а если не работаете, то нахрена вам вообще код смотреть? с какого перепугу тут вообще WinAVR приплели? - Mahagam(11.09.2013 16:30)
- IDE/редактор это вы только что приписали. Выше в топике было только про IDE. Соответственно и я про IDE (WinAVR), а не про редактор вообще. WinAVR и МК AVR никогда не использовал и надеюсь не придется использовать :) - rezident(11.09.2013 16:33, ссылка)
- WinAvr - это не IDE как бэ. - Apтём(11.09.2013 17:11)
- выше в топике было про работу _за пределами_ IDE. и все равно никто не раскрыл к чему могут привести длинные строки. насколько помню, даже древний notepad поддерживал строки до 65535 символов ))) - Mahagam(11.09.2013 16:37)
- Значительная часть программ может сломаться на ~4096. - fk0(11.09.2013 16:45)
- звиняй командир, но мой моск сломается значительно раньше )))))))))) - Mahagam(11.09.2013 16:47)
- Значительная часть программ может сломаться на ~4096. - fk0(11.09.2013 16:45)
- IDE/редактор это вы только что приписали. Выше в топике было только про IDE. Соответственно и я про IDE (WinAVR), а не про редактор вообще. WinAVR и МК AVR никогда не использовал и надеюсь не придется использовать :) - rezident(11.09.2013 16:33, ссылка)
- вы с кодом работаете? если работаете - то есть IDE/редактор с подсветкой синтаксиса и настраиваемой табуляцией. а если не работаете, то нахрена вам вообще код смотреть? с какого перепугу тут вообще WinAVR приплели? - Mahagam(11.09.2013 16:30)
- Нахрена держать на компе программы (WinAVR) которые никогда не использовались и использоваться не будут? О_о - rezident(11.09.2013 16:26)
- я давно уже не смотрю код без подсветки синтаксиса. и что значит устанавливать? типа оно уже не установлено? - Mahagam(11.09.2013 16:16)
- 1) отладка в другом отладчике (в.т. для кода работающего на разных платформах), 2) другие IDE/редакторы, 3) просмотр diff'ов в разных программах, 4) работа с svn через разные программы, 5) просмотр исходников на вебсайте через trac, 6) работа с fk0(85 знак., 11.09.2013 16:26)
- за пределами IDE? это зачем? актуальный пример приведите, а? - Mahagam(11.09.2013 16:09)
- зрячий чтоль :-)? нетбук 11" при установке нормального(для меня на 24" это 14) шрифта хорошо бы 80 символов влезло. - abivan(11.09.2013 16:30)
- приходится? кто-то заставляет? вас бьют по рукам, если код вылезет за 80-ую позицию? тяжёлое детство, CGA-монитор форэва? - Mahagam(11.09.2013 15:42)
- это кусок кода из середины ф-и видно что при длине строки 80 символов приходится переносить параметры ф-и что не улучшает читаемость кода. вертикальная черта справа(разметка редактора) это 81-й символ - abivan(11.09.2013 15:31)
- а что это такое? и главное, какой в этом сокровенный смысл? - Mahagam(11.09.2013 15:22)
- +4 - =AlexD=(11.09.2013 14:34)
- +4 наше всё - aoreh(11.09.2013 13:48)
- Вы бы еще табулятор проклятый предложили :) - Ксения(11.09.2013 13:51)
- и предложим. с тех пор как любой вменяемый редактор позволяет изменить размер таба - пользуюсь только табом. быстрее и удобнее чем кривым пробелом - Mahagam(11.09.2013 14:03)
- +1 - Apтём(11.09.2013 15:58)
- и предложим. с тех пор как любой вменяемый редактор позволяет изменить размер таба - пользуюсь только табом. быстрее и удобнее чем кривым пробелом - Mahagam(11.09.2013 14:03)
- Вы бы еще табулятор проклятый предложили :) - Ксения(11.09.2013 13:51)
- +4 глазом неотличим от +3 и +5. А большой кусок кода необязательно подразумевает глубокие вложения. - Ксения(11.09.2013 13:44)
- +4 - koyodza(11.09.2013 13:44)
- А мы с Мазуром экономить будем! Только на две позиции отступать. :) - Ксения(11.09.2013 14:58 - 16:28)