技术开发 频道

每个程序员应该知道的12件事情

  【IT168 评论】敏捷个人针对的是每个希望进行自我管理的人,那么针对与每个程序员,我们应该知道的有哪些呢? 本篇分享一下我们程序员应该知道的12件事情。

  充满激情

  喜欢正在做的事情:这也是在如何招到聪明又能做事的人讲到的要有技术热情,你有热情才会喜欢你的技术

  有创造力的:创造力体现在你会创新,创新一方面可以来自你的全新创造,也可以来自于他人基础之上,敏捷个人 - 我是这么理解方法论的中我对方法论的态度就是:不排斥、不迷恋,积极尝试,为我所用。

  想做得最好:内在驱动力,追求卓越的一种价值观

  比昨天更好:我们很多人其实都希望每天都能感觉到进步,我以前每天都要看书,因为每次看书学到新知识之后我就会感觉有点进步,虽然很小,但是这一直让我觉得很好

  喜欢你的代码

  为自己和他人写代码,而差劲的程序员为机器写代码:如果连自己都看不懂的代码就根本不能维护,如果别人看不懂的代码,那就不能交流,而只为机器写代码,那只有一种可能,那你也是机器

  每个程序员喜欢与干净的代码在一起:很些程序员有代码洁癖,看到不符合代码规范、或写的不好的就会强迫自己去修改,即使没有这么强烈的要求,也会表现出对不干净代码的反感

  版本管理

  备份你的代码:现在已经没有人不对自己的代码进行版本管理了

  追溯更改(who、when、what):从log可以清楚知道谁在什么时候改了什么,这在有时候需要查看历史信息时很重要

  并行工作:每个人都可以做自己的工作,做好后集成就好了

  经常提交:一般我们完成一项工作,并通过单元测试后就会提交代码,这是一个好习惯

  构建失败时不提交:在提交之前编译一下、跑一下单元测试,有问题就不要提交,否则影响整个项目

0
相关文章