【发布时间】:2010-08-07 13:53:39
【问题描述】:
我在 .net 中寻找一些高质量的开源项目,根据这个主题 https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality 我发现了有趣的开源项目,例如“Sharp develop”,它很棒,因为我可以毫无问题地构建和运行它,但我想了解它是如何深入开发的,仅从源代码中学习,而没有记录良好的类,项目中使用的模式,技术等是艰巨的任务。谁能提供我更容易理解的项目信息。
感谢您的建议。
【问题讨论】:
-
文档通常与 API 相关,而不是实现背后的基本原理或底层架构决策。我能给出的最好建议是始终先寻找/参加测试。这将使您了解所做的事情,当您发现有趣的一点时,您可以逐步执行测试以查看结果是如何实现的。你会发现模式,即使你不知道它们的正式名称。
标签: c# .net open-source