Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Singleton / Singleton - Timer - Pattern Design

  • На этом уроке мы начинаем создание
    класса Секундомер() для засекания времени
    работы различных участков программы.
    Для разработки этого класса мы воспользуемся
    шаблоном проектирования Синглтон.
  • Дата отправки отчёта: 19 марта 2017 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Всё понятно
  • Что было сложным: Ничего
  • Комментарии: Я купил этот курс где-то 20 дней назад и только до него добрался. Мне действительно нужна хорошая книжка по таймменеджменту..
  • Оценка видео-уроку:
Отчёт от 9567 за Singleton / Singleton - Timer - Pattern Design




Оцени работу

 
Сохранить страницу:

3922. --
Александр
Александр
ответить
→  Максим  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-19 20:44

С таким подходом книжку по тайм-менеджменту ты, скорее всего, тоже не скоро прочтёшь:) Просто проходи каждый день хотя бы по одному уроку. Лучше всего заранее запланировать время и настроиться на занятие. Выдели для этого определённое время, когда тебе меньше всего будут мешать другие, и не придумывай себе причины, почему бы тебе разрешалось отложить намеченное на потом.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Максим  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-20 00:12

Книги тебе времени не прибавят, а только его отнимут, лучше выполнять суточную норму и всё будет ок.


9567. --
Максим
Максим
ответить
→  Александр  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-20 00:36

Хорошо сказано, особенно с фиксированным временем. Нужно будет попробовать, спасибо =)


9567. --
Максим
Максим
ответить
→  Иван Воронин  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-20 00:38

А вот не скажи, если не знать, как правильно распределять своё время, то легко начнёшь тратить его в пустую (как у меня частично сейчас), и хоть есть суточная норма, хоть нет, выполнять её становится довольно сложно вне зависимости от наличия свободного времени.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Максим  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-20 00:40

Если у тебя есть время, садить и делай задания, если же у тебя есть дела по важнее обучения, то это опять же твои личные приоритеты, никакая книжка тебе не поможет, если сам не хочешь.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Максим  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-20 10:16

Нету тайменедмента - управления временем. Ты не можешь время накопить - ты только можешь истратить.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Максим  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-20 11:24

Нужно избавиться от внутренних конфликтов.
Понять, почему, нет - ПОЧЕМУ ты откладываешь выполнение уроков?
Какие преимущества ты получаешь, не выполняя задания?
И задавать эти вопросы себе несколько раз, докопавшись до сути.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Максим  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-20 11:30

Глубоко копаешь.



Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Создал класс Timer, в котором реализовал шаблон Singleton. Создал репозиторий git и добавил в него изменения.



Научился: практическому применению шаблона Одиночка
Данный класс можно применять для ведения общего лога, сохранения и загрузки состояния программы между вызовами.