Контент с тегом patterns .

Смешивание данных и верстки это анти-паттерн

В последнее время появились фреймворки навроде AngularJS которые активно продвигают концепцию размещения данных, конфигурации и управляющих конструкций прямо в верстке, испльзуя такую особенность ML языков как полную расширяемость словаря тегов и аттрибутов. Такой подход является анти-паттерном, т.е. примером того как не надо делать, т.к.: одним из принципов проектирования ПО является т.н. разделение отвественности между компонентами, так что одна логическая единица системы выполняет...