Java советы и соглашения
Java советы
- Всегда программировать в ООП стиле. Даже в маленьких программах
- Объект должен содержать только свои действия и характеристики. Не быть избыточным.
- Сначала проектировать - потом кодировать (1 ооо ооо $). Проектирование на бумаге или в специальных инструментах. Начинать писать код только тогда, когда спроектированные объекты на листе будут для вас понятными и прозрачными.
- Не совмещать проектирование и кодирование.
- Безопасный доступ к переменным класса - через гетеры и сетеры.
- В java два типа переменных - примитивные и ссылочные.
- Использовать конвенции java при написании кода.
- Интерфейс - функции, переменные, доступные для использования вне класса (для программистов, использующих это класс).
- В методе, в отличие от класса, обязательно возвращается какое-либо значение (как минимум void - пустое)
Java соглашения
- Название Класса всегда с большой буквы
- Название пЕРЕМЕННОЙ и мЕТОДА всегда с маленькой буквы
- В одном Java-классе д.б. один public класс
- Название основного и единственного public класса в файле должно совпадать с именем файла класса
- Все операторы надо писать “лесенкой” (Alt+Shift+F автоформат)
- Имя метода нельзя создавать с именем Класса