Я ищу хороший онлайн-ресурс с шаблонами программного обеспечения. Желательно что-то с исчерпывающим подбором и краткими, хорошо написанными пояснениями, а не просто набором ссылок. Примеры .Net были бы хороши, но не существенны.





Вы также можете прочитать книгу .NET Design Patterns.
Некоторые из вышеперечисленных книг я прочитал и, безусловно, могу поручиться.
Рекомендую книгу Шаблоны проектирования Head First от Freemans. Это общие шаблоны проектирования, применимые к большинству объектно-ориентированных языков. Я рекомендую эту книгу как вводную книгу по шаблонам проектирования. После этой книги Книга GOF будет еще одной рекомендацией (но не в качестве первой книги).
Я полностью согласен с Дэвидом, я лично читаю обе книги, и когда я читаю ваш вопрос, у меня в голове тот же ответ, что и у Дэвида
Вот описание Шаблоны проектирования
Я считаю, что это очень хорошая страница для чтения и изучения шаблонов проектирования.
Чтобы увидеть реальные примеры реализованных шаблонов, почему бы не взять проект .net с открытым исходным кодом, такой как Paint.NET или CommunityServer, и просмотреть кодовую базу? Вы также можете получить Reflector и посмотреть исходный код библиотеки базовых классов.
@WillVousden; Это было тогда, когда был опубликован этот ответ.
Однако, в отличие от большинства лицензий на проприетарное программное обеспечение, новая лицензия позволяет пользователям декомпилировать и реконструировать программное обеспечение при условии, что не будут внесены изменения. Вставлено из <en.wikipedia.org/wiki/Paint.NET>
+1 к шаблонам дизайна Head First Design Patterns в качестве первой книги шаблонов