На этом уроке мы разделим наш синглтон Timer() на две части: Timer() и SingleTimer(). Тот же эксперимент проведём и с классом Log(). После чего будет ясно, что лучше так не делать и вернём код в состояние на момента начала урока.
Дата отправки отчёта:
9 февраля 2017 г.
Задание выполнено: за
25 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
Данный метод использовать можно, но только там, где есть реальная необходимость в этом, если в случае с Timer() это ещё как то выглядит красиво, то в случае с Log() смысла нет изза того, что всего лишь один метод остаётся в классе после данных изменений. Дублирующий код "синглтон" тоже напрашивается на спаривание =)
Научился: Поэксперементировал. Вообще тут действует принцип разумной достаточности в вопросах выделения логики, но поэкспериментировать было прикольно.