Существует ли стандарт кодирования для Java? - PullRequest
4 голосов
/ 01 сентября 2010

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

Для этого, пожалуйста, поделитесь учебником или примером.

Спасибо заранее.

Ответы [ 3 ]

8 голосов
/ 01 сентября 2010

Что вам нужно, так это лучшие практики (JAVA) и как это работает.

Я буду рекомендовать более старый пост

как Macarse сказал:

Вы читали Эффективную Java? http://java.sun.com/docs/books/effective/

В коде хорошего кода это.

Чтобы узнать, как все делается (наилучшим образом), я рекомендую всегда проверять код других людей, особенно проекты с открытым исходным кодом.

Вы всегда можете проверить исходный код jdk. код, есть несколько хороших алгоритмов вокруг него: http://java.sun.com/j2se/1.5.0/source_license.html

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

отредактировано: Также это хорошая идея для участвовать в таких сообществах, как это ....

Проверьте это: http://www.javadb.com/

как Найку сказал:

Лучший вариант для тебя хорошо учиться код, чтобы посмотреть на какой-то популярный открытый Исходные проекты. Я думаю, что 2 года достаточно времени, чтобы понять код в эти проекты. Некоторые из проектов Вы можете посмотреть на:

* openjdk
* apache tomcat
* spring framework
* apache commons (very useful)
* Google collections

Достаточно для вас, чтобы изучить и понять Разнообразие понятий. Я часто изучите код в JDK catalina (tomcat), весна, Jboss и т. д.

Для Управление памятью Java см. Вопрос

6 голосов
/ 01 сентября 2010

http://www.oracle.com/technetwork/java/codeconvtoc-136057.html

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

0 голосов
/ 01 сентября 2010

Вот еще несколько ссылок на стандарты кодирования Java.Вы заметите, что соблюдение этих соглашений не является жестким и быстрым правилом. Сообщество разработчиков просто принимает подмножество этих или того, что лучше всего соответствует их потребностям.*http://www.javarmi.com/2010/05/java-coding-standards-and-best-practices-2/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...