Delphi, кодирующий стандарты [дубликат]

Поскольку условие if 5-6 = -1 является ложным, z = z ++ никогда не выполняется. Итак, просто выполняя только z = --z и получая ответ 6

5
задан mmmm 4 June 2011 в 00:03
поделиться

3 ответа

Я использовал Документ по стандартам кодирования языка Delphi в качестве основы для внутреннего документа.

Я думаю, что Руководство по стилю Object Pascal можно было бы назвать «официальным» - насколько это возможно.

18
ответ дан 18 December 2019 в 05:25
поделиться

Be будьте осторожны, не становитесь слишком анальными по поводу применения стандартов. Возможно, вы захотите собрать несколько примеров примеров от ваших самых опытных программистов, заставить их согласиться и использовать их в качестве шаблонов для всех.

У Джеффа Этвуда недавно была интересная запись в блоге только об одном аспекте стандартов: «Смерть неверным!» и там он говорит:

«Это не так» на самом деле не имеет значения, какие стили кодирования вы выбираете. Что важно, так это то, что вы и все остальные в вашей команде придерживаетесь этих соглашений и последовательно их используете. "

18
ответ дан 18 December 2019 в 05:25
поделиться

Стандарты кодирования - это классическая тема для велоспорта. Люди спорят и спорят из-за этого, ПОТОМУ ЧТО это мелочь и, в конечном счете, не так важно, как хороший дизайн. Чистый, читаемый код стоит иметь, а чистый читаемый плохо спроектированный код немногим лучше нечитаемого плохо спроектированного кода. Возможно, самый читаемый плохой код помогает понять, что его нужно выбросить.

Попытки побудить членов команды вносить чистый читаемый код могут включать продвижение руководств по стилю. Обзоры руководств по стилю, в которых вы неоднократно ругаете кого-то за неправильный стиль, контрпродуктивны. Если у кого-то возникают проблемы с использованием приемлемого стиля, познакомьте его с радостями использования некоторых инструментов. Не заставляйте высококвалифицированного программиста отказываться от чрезмерной критики по очень незначительным вопросам.

1
ответ дан 18 December 2019 в 05:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: