|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.01.2012, 17:41 | #111 | ||||||||
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Если не брать в расчет код в целом, я бы рекомендовал разбиение длинных строк делать с отступами: Код:
Цитата:
Код:
Цитата:
|
||||||||
06.01.2012, 17:47 | #112 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,555
|
Если речь о Делфи, то там есть 2 типа многострочных комментариев: { ... } и (* ... *), так что проблемы закомментить кусок кода не будет.
E-Mail: arigato.freelance@gmail.com
|
06.01.2012, 17:47 | #113 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Arigato
Цитата:
Лично я бы писал вот так Код:
|
|
06.01.2012, 18:26 | #114 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Да Вы читали книги, но не можете проявить инициативу, подумать самостоятельно. Та же автозамена - 5 постов подряд одно и тоже из пустого в порожнее. Почему? Потому что в книгах не пишут про банальную автозамену имен переменных . У Вас в шаблоне не предусмотрена автозамена. Я не могу достучаться до Вас и обяснить, что есть механизмы отличные от Ваших представлений.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 06.01.2012 в 18:29. |
|
06.01.2012, 18:36 | #115 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,555
|
Вообще, крайне редко трассировкой пользуюсь. Но даже если и придется, то зашли мы по ветке if или нет имеет смысл знать, когда у нас там более 1 оператора. А тут и так все понятно.
E-Mail: arigato.freelance@gmail.com
|
06.01.2012, 19:00 | #116 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Я такие конструкции пишу в 1 строку:
if ( s && s_own ) delete s;
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
06.01.2012, 19:05 | #117 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
06.01.2012, 22:17 | #118 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,555
|
А в чем проблема с отладкой? Вот, поясни...
E-Mail: arigato.freelance@gmail.com
|
06.01.2012, 22:24 | #119 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Можно я за него поясню? Я ведь уже говорил о проведении пошаговой трассировки. Вот у вас выделена эта строчка. Вот вы делаете следующий шаг. И непонятно, выполнилось ли у вас условие или нет. А вот при такой записи:
Код:
Я прекрасно понимаю, что в подобных случаях можно и в уме сосчитать, что там будет, истина или ложь, но что если условие более длинное и сложное, а чтобы узнать значения операндов, надо крутить далеко вверх |
06.01.2012, 22:27 | #120 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правила написания кода на 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 |