Где я могу найти пример кода, который соответствует принципам ООП и принципам SOLID? - PullRequest
3 голосов
/ 01 ноября 2011

Где я могу найти пример кода ac #, который соответствует принципам ООП и принципам SOLID?

Я искал в Google, но не смог найти ни одного примера кода или решения бизнес-проблемы, которая напрямую связана собратитесь к этим двум наборам принципов.

Спасибо

Ответы [ 2 ]

2 голосов
/ 01 мая 2012

Я бы порекомендовал книгу Марка Симанна: Внедрение зависимостей в .Net , что удивительно!в него уже встроены все функции SOLIDity и замечательные подробные примеры!

1 голос
/ 01 ноября 2011

Существует множество принципов ООП и ТВЕРДЫЕ, и объединить их все в один фрагмент кода было бы довольно запутанным.

Я бы порекомендовал вам взглянуть на каждый принцип в отдельности, чтобы действительно почувствовать, чего он пытается достичь.

Есть множество книг, которые заполнены примерами кода, на которые вы можете посмотреть. Мне нравится Профессиональные шаблоны проектирования ASP.NET Скотта Миллета . Его код здесь: http://aspnetdesignpatterns.codeplex.com/

В этой книге также есть пример проекта (интернет-магазин), в котором собрана коллекция шаблонов и принципов дизайна. Это поможет вам понять, как они сочетаются друг с другом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...