Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.05.19;
Скачать: CL | DM;

Вниз

Пространства между строками.   Найти похожие ветки 

 
Дмитрий С ©   (2013-01-14 08:55) [0]

Недавно обсуждали лишние begin..end, а сегодня поймал себя на мысли, что не выработал единую идею о том в каких местах вставлять пустые строки и сколько их вставлять. Интересно послушать кто чем руководствуется. Особенно интересно расстановка их внутри тел процедур и функций.


 
Медвежонок Пятачок ©   (2013-01-14 08:58) [1]

А вот еще:
сколько пробелов должно быть в пустой строке, если пустая строка вставляется.
Всю ночь не спал, думал.


 
Inovet ©   (2013-01-14 09:16) [2]

> [1] Медвежонок Пятачок ©   (14.01.13 08:58)
> сколько пробелов должно быть в пустой строке

Один пробельный символ - конец строки.


 
O'ShinW ©   (2013-01-14 09:27) [3]

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


 
RWolf ©   (2013-01-14 09:30) [4]

визуально выделить фрагмент кода для удобства чтения.


 
TUser ©   (2013-01-14 09:32) [5]

Все просто. Пустая строка - она не для компьютера, а для человека, так? То есть это как бы типа комментарий. Но сам коммент мы там не пишем, потому что он был бы излишеством, - и так все ясно. Вот там где хочется вставить комментарий, но не хочется его писать (типа "Метод MyMethod класса TMyClass" или "а теперь - следующий этап вычислений") - пустая строка.


 
Inovet ©   (2013-01-14 09:34) [6]

Главное без догматичного фанатизма.


 
Писатель   (2013-01-14 10:12) [7]

Между функциями и процедурами одна пустая строка,внутри без оных. Изредка если оч.надо комменты. Сам пишу,сам понимаю :-) Больше никто не читает мое творение ;-)


 
Игорь Шевченко ©   (2013-01-14 10:34) [8]


> Интересно послушать кто чем руководствуется


форматом исходных текстов VCL


 
Компромисс1   (2013-01-14 13:07) [9]

Если комментарий относится только к следующей строке, за ним не должно быть пустой строки. Если комментарий относится к нескольким следующим строкам, за ним должна быть пустая строка.


 
ТимоховД   (2013-01-16 10:33) [10]

почему-то я жутко привык к отступу в 3 пробела, а не 2 как в VCL ;(
поэтому пример VCL для меня не пример.

Я ставлю много пустых строк. Обычно группирую по смыслу - в одной группе не ставлю пробелы. ну например

// Бла-бла
CallSomeMethod();

// Еще бла-бла
I := 0;
while ... do
  ...
end;


 
Inovet ©   (2013-01-16 15:33) [11]

> [10] ТимоховД   (16.01.13 10:33)
> 3 пробела

Неправильное же число.


 
Тымохов   (2013-01-17 13:49) [12]


> Inovet ©   (16.01.13 15:33) [11]
> > [10] ТимоховД   (16.01.13 10:33)
> > 3 пробела
>
> Неправильное же число.

мне нравится. а в vcl как раз не правильное)))
если серьезно - то привычка.
новый проект начну - перейду на 2.



Страницы: 1 вся ветка

Текущий архив: 2013.05.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.009 c
2-1351190824
Signal
2012-10-25 22:47
2013.05.19
Как изменить размер изображения TBitmap


2-1351236635
Painter
2012-10-26 11:30
2013.05.19
Как программно различать цвета?


2-1351231746
i2e
2012-10-26 10:09
2013.05.19
запуск файла по двойному клику


15-1354720674
xayam
2012-12-05 19:17
2013.05.19
Любителям шахмат (и не только) посвящается


15-1358003444
MonoLife
2013-01-12 19:10
2013.05.19
Перевести на C++