На этом уроке мы поэкспериментируем с оптимизацией загрузки конфигурационного файла. Остановимся на варианте глобальной версии с передачей в другие классы в качестве параметра. Так же закоммитим наши изменения в git репозиторий.
Дата отправки отчёта:
27 января 2017 г.
Задание выполнено: за
20 мин.
Чему научился:
Ленивой инициализации. Да, сложно отследить когда окно уже создано и не закрыто ли оно. А второе создавать не хочется.
Что было сложным:
--
Комментарии:
Плавно подходим к "логической бомбе". :-)
Научился: Перенес создание объекта класса Config в статичное поле класса Program. Реализовал передачу этого объекта в конструктор класса Process. Добавил в git изменения.