В мире искусственного интеллекта популярен миф, что если ИИ довольно мощный, то дизайн не имеет значения. Иными словами, если модель достаточно умна, интерфейс не нужен. Пользователь сообщит что ему нужно, а модель сама разберется. В реальных задачах минималистичный чат…
В индустрии разработки ПО есть ряд тем, о которых ведутся споры почти в каждой компании. Я считаю, что история паттернов проектирования — одна из них. Можно найти сколько угодно постов, статей и ответов на Quora/Stackoverflow в пользу и не в пользу паттернов проектирования. Например, на днях я наткнулся на этот старый вопрос на Quora: «Почему сейчас программисты меньше говорят о паттернах проектирования? Какие паттерны (если они есть) все еще представляют ценность?» Читать дальше →
Паттерны проектирования остаются важным инструментом в арсенале разработчика, поскольку они опираются на фундаментальные принципы проектирования. Тем не менее, появление новых конструкций в современных языках программирования делает одни паттерны более важными, а…
Попробуйте поискать в Интернете «Паттерны проектирования на Python» - и получите целую простыню туториалов, демонстрирующих, как в точности воспроизвести на Python паттерны проектирования из книги «Банды четырёх». Там же будут диаграммы классов, иерархии фабрик и столько шаблонного