Паттерны проектирования GRASP

GRASP (General Responsibility Assignment Software Patterns) — это набор паттернов проектирования программного обеспечения, разработанных для определения ответственности и распределения задач между объектами в объектно-ориентированном проектировании.

Читать далее...

Антипаттерны проектирования

Антипаттерны проектирования (Design Anti-patterns) — это типичные ошибки или негативные подходы к проектированию программного обеспечения, которые могут привести к низкой поддерживаемости, сложности, плохой производительности или другим проблемам. Опишем некоторые распространенные антипаттерны проектирования

Читать далее...