程序员初学者应该了解的网站2:那个与CodeGuru齐名的网站

还记得我们本系列第一篇文章中介绍的那些程序开发类网站吗,大家对第一个 codeguru 的介绍一定印象非常深刻吧。从浏览量就可以看出大家对这些网站还是认可的,也很显然大家还不知道这其中的一些站点。我们也只是简单地介绍了几个站点的概况,其实这些站点能生存到现在是有它们各自无法替代的特点的。象 codeguru 以技术性文章见长、github则无疑是以完整可用的开源项目见长。但是有时候一些内容只用一彷文章显然难以说清,而独立做成一个开源项目又略显夸张。那么有没有介于两者之间的网站呢?
这个站点就是我们今天要介绍的 codeproject 。codeproject 其实和 codeguru 非常的接近,略有不同的是 codeproject 的代码基本上都是已经实用,可以直接在项目中应用的代码,而不仅仅是一段代码片段,同时又不会像一个项目那样太大导致无法方便的使用。更重要的是它不象 codeguru 那样已经渐渐的淡出,而是仍然有新的活力,一直跟着时代的脚步,比如不久前我还在上面下载了一个二维码的项目。它上面的很多项目都是现在非常新的需求引出的项目,实用性很强,并不仅仅是纯技术讨论那些而已。网站现在的截图如下,这与我刚见到它的时候已经大大的不同了:
codeproject截图大家在使用这个网站的过程中有几点是要注意的:
它上面的代码下载时是要先注册的,不过幸好是免费的,如果大家的邮箱收不到注册邮件的话 建议大家使用 newbt 的邮箱试试;和 github 站点有些相似,它的代码下载速度也是比较慢的,大家要有点耐心,总的来说是很值得的;虽然最近 codeproject 上有了中文版块,不过我想说的是还是算了吧,把英文练好了才是正经的,难道你指望老外学懂中文后再来回答你的问题吗?
好了,这就是我们今天要推荐给大家的一个非常著名而且实用的程序员开发类网站。大家一定要经常去看看。开卷有益嘛!