Coding style 您会建议哪些实际项目作为研究的代码示例?

Coding style 您会建议哪些实际项目作为研究的代码示例?,coding-style,Coding Style,你会建议哪些真实世界的项目去查阅资料来源 在我学习JavaSwing时,它似乎是一个不错的例子。不过,代码注释过多 编辑:没有无耻的插头(plz:)。通过查看源代码,我学到了很多。它经过了深思熟虑,正确地使用了MVC,并且注释很有用(不,我没有写它)。如果你想学习如何玩,它也是一个很有趣的程序。对于Gui设计、模式和一般的好建议,我高度推荐Jeremy Miller关于构建更好的CAB的系列文章。对于C#,但同样适用于Java。也使用 Stackoverflow遵循的MVC风格,Apple用于接

你会建议哪些真实世界的项目去查阅资料来源

在我学习JavaSwing时,它似乎是一个不错的例子。不过,代码注释过多


编辑:没有无耻的插头(plz:)。

通过查看源代码,我学到了很多。它经过了深思熟虑,正确地使用了MVC,并且注释很有用(不,我没有写它)。如果你想学习如何玩,它也是一个很有趣的程序。

对于Gui设计、模式和一般的好建议,我高度推荐Jeremy Miller关于构建更好的CAB的系列文章。对于C#,但同样适用于Java。也使用 Stackoverflow遵循的MVC风格,Apple用于接口生成器


Jeremy的文章/想法在他自己的项目中得到了遵循,你可以在

上下载和检查。这些年来,我为了学习一些新技术所做的工作是寻找既符合你所寻找的标准又让你感兴趣的开源项目

我不是一个喜欢Swing的人,但我建议找一个使用JavaSwing的项目,看起来不太复杂,然后开始挖掘源代码。好的是,在你开始浏览应用程序之前,你可以看到它,然后你可以看到当你改变东西时会发生什么

选择你感兴趣的东西背后的想法是,它会让你保持投入。我对内容管理系统很感兴趣,所以我可能会下载一个CMS,然后我就可以看到这些东西是如何工作的,我参与其中是因为项目的问题领域符合我的兴趣


当我必须在C#上加速时,我已经做过一两次,我认为它会起作用。YMMV….

看看truecrypt的Windows版本。这是我见过的组织得最好的开源项目之一。几乎可以从目录和文件布局中看出整个事情是如何工作的。

< P>一些开源的项目中最精明的源代码(C++)是OGR3D图形引擎,我通过查看结构和阅读评论,学到了很多关于OOA&D的东西。它也得到了很好的维护,社区非常活跃

你只是在寻找Swing代码吗?