Конструкторы и зависимости

Использование конструкторов для инициализации объектов. Внедрение зависимостей. Разница конструкторов сущностей и сервисов.

  • 00:00:20 Geometry
  • 00:01:00 Point
  • 00:06:10 Circle
  • 00:10:34 User
  • 00:17:17 Email
  • 00:18:33 Phone
  • 00:21:00 PHP
  • 00:22:48 Именованные конструкторы
  • 00:26:30 Сущности и сервисы
  • 00:27:17 PasswordHasher
  • 00:28:52 Handler
  • 00:30:54 ConfirmTokenSender
  • 00:35:32 Подведение итогов
Скрытый контент
Комментарии (1)
Сергей
2019-05-27 17:14

Дмитрий, было бы не лишним для ваших слушателей, если бы вы рассказали о фундаментальных характеристиках программ. В частности, о таких понятиях как coupling и cohesion, на которых основываются все базовые принципы (например, SOLID) и шаблоны проектирования.

Ответить
Зарегистрируйтесь или войдите чтобы оставить комментарий