我一直在阅读SOLID原则,并想知道DOTNET中是否有一个很好的大型开源应用程序或项目,它显示了在现实世界产品中使用的SOLID原则。
如果有任何其他开源项目被认为是好的编码样本,我也很想看到它们。
答案 0 :(得分:4)
退房:
答案 1 :(得分:2)
我并不完全了解.NET,但据我所知,.NET并没有实现返回类型协方差,这违反了“SOLID”中的L原则(Liskov替换原则)。
答案 2 :(得分:2)
不是真正的应用程序,但FubuMVC和OpenRASTA框架都写得非常好。