
Я очень не люблю boilerplate. Такой код скучно писать, уныло сопровождать и модифицировать. Совсем мне не нравится, когда тот самый bolierplate перемешан с бизнес-логикой приложения. Очень хорошо проблему описал krestjaninoff еще 5 лет назад.
Если вы не знакомы с парадигмой AOP, прочитайте материал по ссылке, он раскрывает тему.
Как на момент прочтения этой статьи, так и сейчас меня не устраивают ни PostSharp ни Spring. Зато за прошедшее время в .NET появились другие инструменты, позволяющие вытащить «левый» код из бизнес-логики, оформить его отдельными переиспользуемыми модулями и описать декларативно, не скатываясь при этом в переписывание результирующего IL и прочую содомию.
Речь пойдет о проекте Castle.DynamicProxy и его применении в разработке корпоративных приложений. Следуй за белым кроликом
... : justify;"> Компания Legoland
открылась в 1996 ...
 art ma-zaika | A look behind the scenes in the model making studio at Legoland |
Компания Legoland Windsor открылась в 1996 году и имеет 55 интерактивных аттракционов и тысячи моделей LEGO из около 80 миллионов отдельных кирпичиков.
Фото: © Copyright Getty

В Legoland работают четыре производителя, которые на месте разрабатывают, строят и поддерживают все модели LEGO.


Паула Лоутон, создает модели для рыцарских сцен.

Модель поезда Lego построена на семинаре.

Старые модели Lego которые были обновлены хранятся в студии.

Более старые персонажи.

Инструкции о том, как создавать объекты Lego.

Lego Star Wars.


Персонажи, созданные производителями Lego.

Голова королевы.