На этом уроке мы начинаем создание класса Секундомер() для засекания времени работы различных участков программы. Для разработки этого класса мы воспользуемся шаблоном проектирования Синглтон.
Дата отправки отчёта:
13 марта 2017 г.
Задание выполнено: за
10 мин.
Чему научился:
Ничему новому, повторяю синглтон.
Что было сложным:
Ничего.
Комментарии:
Всё хорошо. Интересный факт про программирование: 25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.
Брайан Хьюмс
Занимает это на деле больше или меньше процентов времени, но каждый раз нам действительно необходимо подумать – а что пользователь может тут сломать. Куда нажмёт, что введёт, и как можно понять то, что мы пытаемся сделать, неправильно. Если бы мы рассчитывали только на себя, у программ было бы слишком много проблем – ведь мы знаем, как программа работает, а пользователь не знает.
Научился: практическому применению шаблона Одиночка Данный класс можно применять для ведения общего лога, сохранения и загрузки состояния программы между вызовами.