Мне присвоен большой проект, который будет выполнен на Java и рассмотрен несколькими программистами в команде. Я хочу, чтобы код был читабельным и понятным, и поэтому хотите, чтобы соглашение об именах предназначалось для всех, кто его читает.Должен ли я использовать соглашение об именах Java?
Мне интересно, должен ли я использовать соглашение об именах Java, чтобы другие люди могли его просмотреть и понять. Я всегда использую тип своего собственного соглашения об именах, который не сильно отличается от соглашения об именах Java, но наследуется от соглашения об именовании C/C++.
Наибольшая разница - это имя переменной, класс и метод. Я использую такие имена, как intLargestNumber, chGet, strName
для переменных. funType, funErase, funAdd, getThis, setThis
для методов и Screen, clsPlay, cls_User
для классов. В тех случаях, когда соглашение об именах в Java будет использовать что-то вроде myNumber
для переменной, lowSplit()
для метода и Image
для класса.
Мой вопрос: следует ли использовать соглашение об именах Java или использовать свое собственное соглашение об именах и предоставить лексикон или журнал для моего кода?
+1 за стремление предотвратить религиозную войну. – Thilo
Хорошо, что вы упомянули о религиозной войне. Я мог бы стремиться! – Secko
+1: Венгерская нотация - это пустая трата персонажей. –