Серия заметок об объектно-ориентированных шаблонах проектирования. На простом английском и с живыми примерами.

Я инженер-программист. А это серия моих заметок об объектно-ориентированных шаблонах проектирования. Имею опыт как объектно-ориентированного, так и функционального программирования. Вот почему я могу дать критическое видение этих парадигм программирования без слепой страсти к одной из них.
Эта серия состоит из статей о популярных шаблонах проектирования и «живых» примеров.
Пример кода написан на TypeScript; этот язык кажется лучшим вариантом для общего обзора концепций.
Живые примеры можно найти на специальной странице GitHub. Для их разработки я использовал потрясающую библиотеку компонентов React @epam/uui.
Смотрите мой репозиторий GitHub для более подробной информации.
Зачем вам может понадобиться эта серия?
- Быстро обновляйте шаблоны объектно-ориентированного проектирования.
- Запоминайте шаблоны на «живых» примерах.
- Понимание вариантов использования для различных шаблонов.
Подробная информация
Я ссылаюсь на следующие ресурсы, разрабатывающие эту серию. Они могут быть полезны для поиска подробной информации по интересующей вас теме.
Содержание
- Классификация узоров
- Фабричный метод
- Абстрактная фабрика
- …вскоре…
"СЛЕДУЮЩИЙ"