смесь ШАБЛОНА и КОНФИГУРАЦИИ
конфигурация в идеале - это то, что можно в ЛЮБОМ месте поменять и система не потеряет работоспособности
шаблон - это то, что по сути является частью приложения - менять нельзя, т.к. если поменяешь - то что-то сломается
когда их смешивают - получается то самое "ямл-программирование"