不久前我也处于同样的境地。
您链接的东西没问题,但它们本身肯定还不够。
我发现这个主题缺乏免费资源,因为它很大并且需要良好的组织和广度。另一方面,如果你愿意付出一点钱,也有很好的资源。
这些是我使用的资源:
PluralSight - 培训视频。 (每月 30 美元,非常值得,不是附属机构,而是订阅者)
以下是该主题的精彩课程:
面向对象设计原理 http://www.pluralsight-training.net/microsoft/Courses/TableOfContents?courseName=principles-oo-design——史蒂夫·史密斯,他是一位伟大的讲师。
设计模式库 http://www.pluralsight-training.net/microsoft/Courses/TableOfContents?courseName=patterns-library- 超过 10 小时的设计模式视频。无法将它们与 DotFactory 进行比较,但它们做得非常好。
控制反转 http://www.pluralsight-training.net/microsoft/Courses/TableOfContents?courseName=inversion-of-control- 顾名思义,重要的深入话题。
还有很多关于 TDD、MVC、EF 等的内容。都是有价值的主题。
Kindle 上的书籍(我读的书不多,但 Kindle 确实恢复了我对书面知识的热情)
专业企业.NET https://rads.stackoverflow.com/amzn/click/com/B004I6DDFQ
Microsoft® .NET:构建企业应用程序 https://rads.stackoverflow.com/amzn/click/com/B001FA0NX8
应用领域驱动设计和模式:以 C# 和 .NET 为例 https://rads.stackoverflow.com/amzn/click/com/B0054KOKQQ