существование "стандарта Java"? - PullRequest
2 голосов
/ 09 августа 2010

Я занимаюсь программированием на Java уже около 4 лет, но то, что я узнал, было самоучкой - я никогда не брал формальный класс по языку.Недавно на моей работе я слышал, как два парня спорили о том, что называется «стандартом Java» программирования, который «используют 99% всех профессиональных разработчиков Java».Я никогда не слышал об этом «стандарте» и не использовал его намеренно при написании кода на языке Java, поэтому я думаю, что до сих пор справлялся с боссами.

Является ли этот так называемый стандарт столь же популярным, как мойпредложили сотрудника в сообществе разработчиков Java?

Ответы [ 4 ]

5 голосов
/ 09 августа 2010

Я бы сказал так - в большей или меньшей степени.

Я бы сказал, что почти все следуют большинству соглашений Sun / Oracle Code для языка программирования Java , но многие его настраивают. Например, я очень редко видел много кода Java, который не не следует его соглашениям об именах для методов, но часто организации имеют свои собственные соглашения о пробелах.

3 голосов
/ 09 августа 2010
2 голосов
/ 09 августа 2010

Не зная, о чем спорили ваши коллеги, я не могу точно сказать, к какому стандарту они относятся.

Вот руководство по соглашению по кодам, опубликованное Sun (теперь часть Oracle).http://www.oracle.com/technetwork/java/codeconvtoc-136057.html

1 голос
/ 09 августа 2010

Я давно пишу на Java, раньше было несколько книг по языку Java, которые выпускал Sun, и они больше не поддерживаются до последней версии.Последняя книга для 5.o, и мы почти до 7.0.

Стандарт здесь что-нибудь:
http://download -llnw.oracle.com / javase / 6 / docs /

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

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

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