Это может произойти, если вы используете Android + Lambdas. Иногда я могу использовать Lambdas без каких-либо проблем, но в других ситуациях проект не будет компилироваться и дает исключение в компиляторе (Когда я пытаюсь передать Lambda или ссылку на метод ScheduledExecutorService.scheduleAtFixedRate).
В этой ссылке обсуждается ( https://bugs.openjdk.java.net/browse/JDK-8169759 ), где они объясняют, почему это происходит. В то же время я просто использую lambdas в своем проекте Android, когда компилятор позволяет мне.
Руководство по стилю Языка Delphi ДЖЕДАЯ Проекта С Дополнениями JCL
(Расширение CodeGear’s “Object Стиль Паскаля Guide”)
https://wiki.delphi-jedi.org/wiki/Project_JEDI_Delphi_Language_Style_Guide
(Благодаря Jeroen Pluimers и AmigoJack для создания отчетов, что старые ссылки умерли. И в случае, если эта последняя ссылка также умирает, вот ее интернет-ссылка Архива в придачу.)
Это действительно не имеет значения, пока Вы выбираете один и придерживаетесь его. Стандарт кодирования похож на диалект, и, пока все в команде говорят на том же диалекте, Вы в порядке.
Тем не менее, почему бы не выбрать тот же стандарт как Ваша библиотека времени выполнения (VCL) и использование документации? Затем Вы будете все говорить на том же диалекте, и у Вас будет более легкое время, читая код библиотеки времени выполнения. И существует много примеров кода для иллюстрирования конвенций кодирования.
Econos †“кодирование стандартного документа
(снабженный субтитрами “Delphi 4 Руководства разработчика, кодирующие стандарты Document”.)
Может быть тенденция сверхинженеру, кодирующему стандарты до такой степени, когда, они мешают написанию кода.
я соглашаюсь с комментарием Jozz’s. Можно посмотреть на все рекомендуемые стандарты, выбрать один и вызвать его на кодеры, или можно было вовлечь команду в процесс.
, По моему опыту, лучшему способу привлечь команду состоял в том, чтобы придумать команду идея и преимущества принятия. Ваш существующий талант является Вашим лучшим ресурсом. Аналогично, они могут быть Вашим окончательным врагом, если Вы вынуждаете их вниз путь они, don’t вложились в.
Так, смотрите на свои существующие варианты кодирования и соберите команду для некоторых вибрирующих обсуждений:
самая важная цель должна состоять в том, чтобы установить вЂstandard’ что лучшие подачи Ваша команда и Ваша компания.
По некоторой глупой исторической причине стандарт кодирования на моей работе должен иметь все ключевые слова в верхнем регистре, и в Дельфи и в sql. Слава Богу для Caps Lock.
арахис CodeGear’s “Hungarian butter”, для именования идентификаторов