2 подписчика
Паттерны проектирования часть 1
Необходимость знания шаблонов проектирования.
Начнем с того, для чего нужны паттерны проектирования. Паттерны проектирования представляют собой шаблоны решений для различных задач, помогают сохранить архитектуру проекта последовательной и понятной, как для вас, так и для других разработчиков в команде, упрощают процесс проектирования, разработки и поддержки программного обеспечения.
Необходимо знать терминологию, названия, паттернов проектирования для обсуждения проекта с коллегами по команде.
Кроме того, паттерны проектирования позволяют увеличить скорость разработки и снизить временные затраты на проектирование и поддержку программного обеспечения.
В качестве полезных ссылок, на русском языке, для изучения паттернов проектирования:
https://refactoring.guru/ru(сайт заблокирован на территории РФ, используйте VPN)
https://github.com/evitwilly/Kotlin-Algorithms-and-Design-Patterns(код реализации некоторых паттернов проектирования на Kotlin, для практики чтения кода)
Около минуты
1 марта 2023