К шаблонам проектирования все относятся по разному - кто то молится на них, кто то на дух не переваривает, ну а основная масса DAX разработчиков про них просто не знает
Выскажу такое мнение - если вы разработчик DAX 2012 то узнать про шаблоны требуется в обязательном порядке, а следующие две книги
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Архитектура корпоративных программных приложений
обязательны к изучению. Просто потому что те, кто проектировал DAX 2012 про шаблоны знали и применяли. Как применяли и каковы результаты применения уже другой вопрос. Но вопросов "а что это за хрень?", "что они курили?", "#####%%%%%ьььь????" и прочих подобных после изучения станет в разы меньше. Просто вы станете "видеть" эти шаблоны в системе, сможете сравнить то что получилось в DAX с тем что пишут в книжках/интернетах, сможете агрументированно высказывать своё мнение.
Книг по этой тематике немало, но ИМХО разработчикам DAX начинать надо с тех что я написал.