Java советы и соглашения

Java советы

  1. Всегда программировать в ООП стиле. Даже в маленьких программах
  2. Объект должен содержать только свои действия и характеристики. Не быть избыточным.
  3. Сначала проектировать - потом кодировать (1 ооо ооо $). Проектирование на бумаге или в специальных инструментах. Начинать писать код только тогда, когда спроектированные объекты на листе будут для вас понятными и прозрачными.
  4. Не совмещать проектирование и кодирование.
  5. Безопасный доступ к переменным класса - через гетеры и сетеры.
  6. В java два типа переменных - примитивные и ссылочные.
  7. Использовать конвенции java при написании кода.
  8. Интерфейс - функции, переменные, доступные для использования вне класса (для программистов, использующих это класс).
  9. В методе, в отличие от класса, обязательно возвращается какое-либо значение (как минимум void - пустое)

Java соглашения

  1. Название Класса всегда с большой буквы
  2. Название пЕРЕМЕННОЙ и мЕТОДА всегда с маленькой буквы
  3. В одном Java-классе д.б. один public класс
  4. Название основного и единственного public класса в файле должно совпадать с именем файла класса
  5. Все операторы надо писать “лесенкой” (Alt+Shift+F автоформат)
  6. Имя метода нельзя создавать с именем Класса