Изучаем наиболее популярные шаблоны (паттерны) программирования в Python: обзор и примеры кода
Шаблоны, или паттерны программирования - это повторяющиеся решения типовых задач, возникающих в процессе разработки программного обеспечения. Паттерны проектирования были созданы, чтобы обеспечить более легкую переносимость, легкость поддержки, улучшение расширяемости и многоразовое использование кода. Паттерны проектирования можно разделить по трем типам: Некоторые примеры паттернов проектирования включают в себя: Вот пять наиболее популярных паттернов проектирования в Python: 1. MVC (Model-View-Controller)...
1091 читали · 2 года назад
Паттерн "Одиночка" в геймдизайне
В программировании есть такое понятие, как паттерны. Суть этого явления в том, чтобы свернуть типовые распространенные в программировании структуры, проблемы, события или последовательности действий до одного-двух слов. Так, программист, общаясь с коллегой, может просто сказать "у меня есть фабрика, генерирующая адаптеры" и это заменит собой долгие и пространные объяснения архитектуры, о которой он говорит. Мне нравится брать информацию из самых разных источников и к сфере геймдизайна ее применять...