Мы начинаем серию коротких уроков по созданию класса считывания данных из конфигурационного файла. Для начала мы организуем несколько конфигурационных параметров в виде констант и расположим их в основном классе Program.
Дата отправки отчёта:
17 февраля 2017 г.
Задание выполнено: за
15 мин.
Чему научился:
Познакомился со средой разработки Eclipse.
Что было сложным:
Привыкнуть к отличиям VS от Eclipse и нюансами синтаксиса языка Java.
Комментарии:
Стартовые уроки для изучения как шаблонов проектирования, так и синтаксиса языка Java. Что касаемо настроек, то использование констант оправдано, когда значения не меняются на протяжении всей программы и это является необходимостью, но если будет создаваться ПО под чтение файла, данные из которого будут многократно перезаписывать текущие переменные, то от final придется уйти.
Ну есть такие настройки скажем как connection к базе данных или файловый сервер. Его раз установили и дальше менять его смысла нет - для таких настроек разумно сделать final/
Научился: Писать на Яве, как уже впринципе и умел) Трудности: Понять что же всё такое это Не знаю ничего о паттернах, поэтомму не могу сравнить, или как говорит мой друг, картошка в 7 раз лучше чем ничего)
Научился: Повторил известное: как избавиться от статика.
Плюсы
- не надо писать статик при определении методов
- надо писать статик при определении переменных и применять их в нестаических методах
Минус облегчается доступ к нестаическим переменным
Трудности: Непонятно, зачем метод start() определен как публичный.