За каким Delphi, кодирующим документ (документы) стандартов, Вы следуете? [закрытый]

Это может произойти, если вы используете Android + Lambdas. Иногда я могу использовать Lambdas без каких-либо проблем, но в других ситуациях проект не будет компилироваться и дает исключение в компиляторе (Когда я пытаюсь передать Lambda или ссылку на метод ScheduledExecutorService.scheduleAtFixedRate).

В этой ссылке обсуждается ( https://bugs.openjdk.java.net/browse/JDK-8169759 ), где они объясняют, почему это происходит. В то же время я просто использую lambdas в своем проекте Android, когда компилятор позволяет мне.

20
задан Mattias Andersson 20 November 2008 в 19:18
поделиться

8 ответов

Руководство по стилю Языка Delphi ДЖЕДАЯ Проекта С Дополнениями JCL

(Расширение CodeGear’s “Object Стиль Паскаля Guide”)

https://wiki.delphi-jedi.org/wiki/Project_JEDI_Delphi_Language_Style_Guide

(Благодаря Jeroen Pluimers и AmigoJack для создания отчетов, что старые ссылки умерли. И в случае, если эта последняя ссылка также умирает, вот ее интернет-ссылка Архива в придачу.)

20
ответ дан 30 November 2019 в 00:40
поделиться

CodeGear’s “Object Guide”

http://edn.embarcadero.com/article/10280

стиля Паскаля
5
ответ дан 30 November 2019 в 00:40
поделиться

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

Тем не менее, почему бы не выбрать тот же стандарт как Ваша библиотека времени выполнения (VCL) и использование документации? Затем Вы будете все говорить на том же диалекте, и у Вас будет более легкое время, читая код библиотеки времени выполнения. И существует много примеров кода для иллюстрирования конвенций кодирования.

1
ответ дан 30 November 2019 в 00:40
поделиться

Econos †“кодирование стандартного документа

(снабженный субтитрами “Delphi 4 Руководства разработчика, кодирующие стандарты Document”.)

http://www.econos.de/delphi/cs.html

2
ответ дан 30 November 2019 в 00:40
поделиться

Может быть тенденция сверхинженеру, кодирующему стандарты до такой степени, когда, они мешают написанию кода.

я соглашаюсь с комментарием Jozz’s. Можно посмотреть на все рекомендуемые стандарты, выбрать один и вызвать его на кодеры, или можно было вовлечь команду в процесс.

, По моему опыту, лучшему способу привлечь команду состоял в том, чтобы придумать команду идея и преимущества принятия. Ваш существующий талант является Вашим лучшим ресурсом. Аналогично, они могут быть Вашим окончательным врагом, если Вы вынуждаете их вниз путь они, don’t вложились в.

Так, смотрите на свои существующие варианты кодирования и соберите команду для некоторых вибрирующих обсуждений:

  • причины принятия стандарта кодирования.
  • Существенные соображения в стандартизации.
  • Обработка поверхности любая ненадежность в команде, окружающей эту проблему.
  • Нахождение точки соглашения. Что важно и что не.
  • Установление некоторых корпоративных целей, таким образом, все чувствуют, что они работают для общей цели.
  • Заставляют команду продавать преимущества стандартизации себе.

самая важная цель должна состоять в том, чтобы установить ‘standard’ что лучшие подачи Ваша команда и Ваша компания.

1
ответ дан 30 November 2019 в 00:40
поделиться

По некоторой глупой исторической причине стандарт кодирования на моей работе должен иметь все ключевые слова в верхнем регистре, и в Дельфи и в sql. Слава Богу для Caps Lock.

1
ответ дан 30 November 2019 в 00:40
поделиться

арахис CodeGear’s “Hungarian butter”, для именования идентификаторов

http://dn.codegear.com/article/27983

-3
ответ дан 30 November 2019 в 00:40
поделиться
Другие вопросы по тегам:

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