【问题标题】:What are the OSS .net/java projects which has utilised most SOLID Principles in a rightway? [closed]哪些 OSS .net/java 项目最正确地利用了 SOLID 原则? [关闭]
【发布时间】:2009-02-27 03:56:52
【问题描述】:

我想看看/了解如何在实际项目中以正确的方式使用可靠的原则。

还是没有?

【问题讨论】:

  • 他们可能都忙于争论 SOLID 而不是编码。 ;)

标签: java .net open-source solid-principles


【解决方案1】:

你可以看看my projectsource code。我尝试遵循 SOLID 原则和Clean Code 书的建议。例如,关注SRP 导致类非常小且集中 - 最大的类只有大约 200 LOC(计算空白、版权声明和 cmets)。都是用 Java 写的,不过跟 C# 很接近,而且原理还是一样的。

无耻塞>

【讨论】:

    【解决方案2】:

    我对投入开源游戏的工作印象深刻:星际迷航至上 (http://supremacy.codeplex.com/)。除了作者尝试学习新技术外,他还应用了一些良好的编程实践——他的代码读起来很愉快(例如,拿起最喜欢的饮料和打印出来的东西很愉快)。

    作者在网站上说:

    我在很大程度上开始了这个项目 作为一种学习经验,因此 它已成为我的一种试验台 尝试几个新的微软 基于 .NET 的技术,包括:

    * WPF
    * WCF
    * LINQ (in-memory, DLINQ, and XLINQ)
    * Parallel Extensions
    * XNA (for 3D combat system)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多