Комментарии 5
А зачем он нужен если есть официальный Java Code Conventions, которому следуют подавляющее большинство OpenSource библиотек?
См. www.oracle.com/technetwork/java/codeconventions-150003.pdf
См. www.oracle.com/technetwork/java/codeconventions-150003.pdf
+2
Вопрос скорее в другом — зачем нужен этот перевод? По ходу, это можно через гугл транслейт же прогнать. И получить такой же текст. С каких пор на хабре начали переводить справочники. Одно дело, когда переводят литературно статью какого-нибудь маститого автора — но здесь смысл перевода совершенно неясен.
+9
Спасибо за ваш отзыв. Мы изучили статьи на хабре и увидели, что есть немало подобных переводов конвенций, но для других языков: Python, html, css, для Android, С++. Конвенция от гугл одна из самых свежих и актуальных на данный момент, хотя и местами спорная (про ограничение в 100 символов, про отступ в 2 пробела и тд). Конвенция от Oracle 1997 года выпуска. С тех пор много воды утекло, подходы к форматированию местами изменились.
Данный текст является практичным, фундаментальным документом, описывающим все основные подходы к форматированию для языка Java, и его стоило перевести! Не хотелось бы говорить банальные вещи про то, что: новичкам удобней читать на русском; есть люди, которые не знают английского; гугл переводчик не делает качественный перевод — это все лирика (мы согласны, что программисты должны читать на английском). Но, дело сделано — перевод появился. Кому-то он не нужен, кому-то пригодится.
Данный текст является практичным, фундаментальным документом, описывающим все основные подходы к форматированию для языка Java, и его стоило перевести! Не хотелось бы говорить банальные вещи про то, что: новичкам удобней читать на русском; есть люди, которые не знают английского; гугл переводчик не делает качественный перевод — это все лирика (мы согласны, что программисты должны читать на английском). Но, дело сделано — перевод появился. Кому-то он не нужен, кому-то пригодится.
+1
эти правила построже будут, да и получше, откровенно говоря.
+3
12.09.1997 — это к какой версии Java относится? С тех пор появились аннотации, дженерики, енумы, лямбды, foreach-циклы и статические импорты. Этот документ безусловно хорош, но требует актуализации.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Руководство Google по форматированию кода на Java