0

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

还是没有?

4

2 回答 2

1

我对一个开源游戏的工作印象深刻:星际迷航霸权 ( http://supremacy.codeplex.com/ )。除了作者尝试学习新技术之外,他还应用了一些良好的编程实践——而且他的代码读起来很愉快(例如,抓取最喜欢的饮料和令人愉快的打印输出)。

作者在网站上说:

我开始这个项目主要是为了获得学习经验,因此它已成为我尝试几种基于 Microsoft .NET 的新技术的测试平台,包括:

* WPF
* WCF
* LINQ (in-memory, DLINQ, and XLINQ)
* Parallel Extensions
* XNA (for 3D combat system)
于 2009-02-27T04:14:23.663 回答
1

<无耻插件>

你可以看看我的项目源代码。我尝试遵循 SOLID 原则和Clean Code book 的建议。例如,遵循SRP导致类非常小且集中 - 最大的类只有大约 200 LOC(计算空白、版权声明和评论时)。这一切都在 Java 中,但它与 C# 足够接近,而且原理无论如何都是相同的。

</无耻插件>

于 2009-02-27T18:18:04.570 回答