Тема абстракций и всяких прелестных паттернов – хорошая почва для развития холиваров и вечных споров: с одной стороны, мы имеем следование мейнстриму, всяким модным словам и чистому коду, с другой стороны, мы имеем практику и реальность, которые всегда диктуют свои правила.
Что делать, если абстракции начинают «подтекать»? Как воспользоваться фишками языка? Что можно выжать из паттерна «спецификация»? Обо всём этом в свежей статье на Хабр от нашего ведущего инженера-программиста Анатолия Крыжановского.