Oracle Java условные обозначения кода

Кто-нибудь знает, где я могу найти документ Oracle, который описывает соглашения Java-кода?

Этот URL больше не доступен, поэтому я создал новый вопрос для этой темы.

http://www.oracle.com/technetwork/java/codeconv-138413.html

6 ответов

Решение

Одним из вариантов является использование машины обратного хода, которая, кажется, содержит документ ( здесь прямая ссылка на PDF-версию). Однако мне также было бы интересно узнать, что Oracle сделал с этим и собираются ли они от него избавиться.

На форумах Oracle обсуждается вопрос о поддержке OTN, но никаких ответов не упоминается.


Обновление от 17.6.2014: На сайт добавлено сообщение на форуме, объясняющее следующее:

Эти соглашения Java Code были написаны в 1999 году и с тех пор не поддерживаются.

Информация может быть не актуальной; ссылки в документах могут не работать. Вот почему страницы были удалены. К сожалению, есть другие сайты, которые указывают на этот документ, которые не были обновлены.

Чтобы избежать путаницы, мы повторно опубликовали оригинальный документ - с соответствующим отказом от ответственности за информацию, которая не была обновлена ​​- в то время как мы очищаем эти другие сайты.

Попробуйте условные обозначения кода для языка программирования Java

И действительно, кажется, страница была восстановлена.

Требуемая основа здесь:

Google:

Oracle:

Весна:

Более продвинутые вещи, связанные с логическими структурами, описаны в книге на странице https://martinfowler.com/eaaCatalog/ и в книге "Чистый код"


Я думаю, что этот документ датирован. SEI опубликовала последние стандарты - круто и действительно хорошо.

Старый документ, кажется, также доступен в формате HTML http://www.oracle.com/technetwork/java/codeconvtoc-136057.html

Документ можно найти по адресу: http://www.oracle.com/technetwork/java/codeconventions-150003.pdf

Я отвечаю на это только потому, что документы Oracle, указанные здесь, кажется, в последний раз редактировались в 1997 году, а этот документ Oracle последний раз редактировался 20 апреля 1999 года. В нем есть соответствующий отказ от ответственности, что он больше не обновляется. https://www.oracle.com/java/technologies/javase/codeconventions-fileorganization.html

Другие вопросы по тегам