Реальные примеры кода ASP.NET MVC, отремонтированного для внедрения зависимостей с использованием Ninject

Доброе утро!

Вчера я смотрел потрясающее видео Tekpub «Внедрение зависимостей и инверсия управления» , и он поразил меня. Я чувствую, что именно так я должен писать код. Я смотрел это раньше и даже немного экспериментировал с Ninject, но чувствую, что мне нужно еще несколько примеров кода, реорганизованного в эту парадигму.

Краткий пример MUD, в который он входит, великолепен, но знает ли кто-нибудь о сайте или проект, в котором они начинают с какого-то уродливого, но работающего кода, а затем реорганизовывают его в чистый код внедрения зависимостей?

Хотя я могу довольно легко найти примеры кода, использующего внедрение зависимостей, мне сложно найти код до и после, и я чувствую, что это очень поможет мне начать программирование «на следующем уровне». Мне нужно еще несколько примеров, чтобы по-настоящему осмыслить это.

12
задан bulltorious 3 June 2011 в 12:46
поделиться