Предлагаемые книги, посвященные стилю разработки alt.net? например, твердый, DI, разъединение, тестирование и т. д.

Какие книги, посвященные.net/ C#, учат, как разрабатывать приложения с использованием принципов SOLID, модульного тестирования, IoC и т. Д.?

Я посмотрел несколько видео о принципах SOLID, но я бы хотел узнать о нем больше и подробно о том, как разрабатывать более масштабные приложения и т. Д.

3 ответа

Решение

Прежде всего, это эта книга:

http://www.amazon.com/Agile-Principles-Patterns-Practices-C/dp/0131857258/ref=sr_1_5?ie=UTF8&qid=1308502374&sr=8-5

Роберт Мартин - это человек, который представил твердые принципы.

О модульном тестировании здесь очень хорошая книга: http://www.amazon.com/Art-Unit-Testing-Examples-Net/dp/1933988274

И я с нетерпением жду, чтобы прочитать эту книгу о DI в.Net:

http://www.amazon.com/gp/product/1935182501/ref=ox_sc_act_title_3?ie=UTF8&m=ATVPDKIKX0DER

Другие вопросы по тегам