![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#101 | |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]() Цитата:
Код:
Будь проще и люди к тебе потянутся
|
|
![]() |
![]() |
![]() |
#102 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
![]()
2Пепел Феникса
Еще можно переделать код так, чтобы точек выхода было одна-две. Сложнее придумать как это сделать так, чтобы он при этом сильно выиграл в читабельности. Почти без разницы ставить скобки или нет. Я не ставлю. Правда раз-два из-за этого наступал на грабли - дописывал инструкции потом, а в скобки брать забывал ![]() Другое дело, что иногда с точки зрения отладки лучше писать Код:
Код:
|
![]() |
![]() |
![]() |
#103 |
Interdicted
Участник клуба
Регистрация: 25.11.2010
Сообщений: 1,194
|
![]()
Считается, что это увеличивает удобоваримость кода. И я с этим согласен.
Love writing code and I am really passionate about it
|
![]() |
![]() |
![]() |
#104 | ||
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
![]() Цитата:
Цитата:
Так что согласен с Уткиным. Более того, хотелось бы иметь поддержку со стороны языка, чтобы без фигурных скобок даже не компилировалось. |
||
![]() |
![]() |
![]() |
#105 | ||
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]() Цитата:
![]() Цитата:
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 06.01.2012 в 12:58. |
||
![]() |
![]() |
![]() |
#106 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,863
|
![]() Цитата:
if ( s && s_own ) delete s; Скобки не ставлю. В итоге вместо 4 строк у нас одна. В итоге меньше прокручивать код приходится, больше кода обозреваешь сразу на экране, проще работать с кодом. А кучи ненужных скобок только все путают. Но если язык обязует ставить скобки, то я бы записал так: if ( s && s_own ) {delete s}; P.S. Еще по этому же примеру замечу, что мне непонятно, почему многие так не любят пробелы? if_(_s && s_own_)_delete s; Читабельность повышается. А если не нравятся пробелы, то от чего бы так не записать: if(s&&s_own)delete s; E-Mail: arigato.freelance@gmail.com
Последний раз редактировалось Arigato; 06.01.2012 в 13:09. |
|
![]() |
![]() |
![]() |
#107 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
![]() Цитата:
Цитата:
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|||
![]() |
![]() |
![]() |
#108 | |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
![]() Цитата:
Важно писать понятный код. А меры понятности для каждого индивидуальны. |
|
![]() |
![]() |
![]() |
#109 | ||||
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
![]() В библиотеках майкрософта всё именно так записано. Может по-этому я когда-то решил следовать их стандарту? Ктож помнить теперь...
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() |
||||
![]() |
![]() |
![]() |
#110 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,863
|
![]()
Мне удобно, когда после имени функции и до скобки стоит пробел, так имя функции смотрится выразительнее и не сливается со скобкой.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правила написания кода на Delphi | Virtson | Общие вопросы Delphi | 17 | 06.08.2010 08:59 |
Правила разделов/главные правила | Alex Cones | О форуме и сайтах клуба | 1 | 30.09.2009 17:49 |
Оформления текста | tae1980 | Microsoft Office Excel | 6 | 26.03.2009 18:54 |
Стили оформления кода | Altera | Свободное общение | 2 | 30.08.2008 17:23 |
Проблема оформления | SunKnight | Общие вопросы Delphi | 3 | 25.02.2008 01:11 |