思诚新手程序员要如何避免犯错
1、不使用版本控制系统。
一旦你开始对代码有点熟悉的时候,学习如何使用VCS就应该成为你的首要任务。
当你不知道如何正确地写代码的时候,你可能会感觉很疲惫。但当你能感到写代码变得很舒适的时候,你就会欣赏这种技能。

2、不去阅读比你优秀的程序员的代码。
我相信这是学习的一个重要部分。你可能会觉得有点奇怪,为什么还要花时间去读别人的代码,但这真的会对你的进步产生很大的积极影响。
在一个较大的开源社区里,你会有机会向优秀的程序员学习。在这里,你可以找到一些使用你熟悉的代码编写的项目,并对它们进行深入挖掘和理解。当然你不必理解所有的内容,只需要分析其中一小部分代码,我想你会受益匪浅的。

3、快速切换语言或技术。
的确,能学到一点东西的感觉会很好,在语言和技术之间切换也是有趣的。但如果你经常这样做,就会适得其反,也会给你造成很大的损失。

4、没有完成你的主要项目。
不管什么情况下,你至少应该完成你的项目。它会教你自律,关注细节,同时在需要的时候,你会有东西去展示你自己。

5、不关心代码质量vs过于关心代码质量。
我相信在代码质量和代码产出之间应该有一个平衡。开始时,你要努力编写代码,所以很明显,你并不会真正了解和关心代码质量。这是非常好地!
没有质量问题的丑陋代码比有质量问题的漂亮代码更好。

6、另外—不对代码进行单元测试。
单元测试可能会让你觉得在莫名其妙地重复着工作。但是,将测试加入到你的工作流程中,这从很多方面看都是有益的。
通过编写可测试的代码,你会自己考虑依赖项(因为硬耦合依赖性很难测试)。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:122
阅读量:49
阅读量:106
阅读量:42
阅读量:119