【发布时间】:2009-02-27 03:56:52
【问题描述】:
我想看看/了解如何在实际项目中以正确的方式使用可靠的原则。
还是没有?
【问题讨论】:
-
他们可能都忙于争论 SOLID 而不是编码。 ;)
标签: java .net open-source solid-principles
我想看看/了解如何在实际项目中以正确的方式使用可靠的原则。
还是没有?
【问题讨论】:
标签: java .net open-source solid-principles
你可以看看my project的source code。我尝试遵循 SOLID 原则和Clean Code 书的建议。例如,关注SRP 导致类非常小且集中 - 最大的类只有大约 200 LOC(计算空白、版权声明和 cmets)。都是用 Java 写的,不过跟 C# 很接近,而且原理还是一样的。
无耻塞>
【讨论】:
我对投入开源游戏的工作印象深刻:星际迷航至上 (http://supremacy.codeplex.com/)。除了作者尝试学习新技术外,他还应用了一些良好的编程实践——他的代码读起来很愉快(例如,拿起最喜欢的饮料和打印出来的东西很愉快)。
作者在网站上说:
我在很大程度上开始了这个项目 作为一种学习经验,因此 它已成为我的一种试验台 尝试几个新的微软 基于 .NET 的技术,包括:
* WPF * WCF * LINQ (in-memory, DLINQ, and XLINQ) * Parallel Extensions * XNA (for 3D combat system)
【讨论】: