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