无形中约束自己的代码规范。
如果说代码是程序员的语言的话,代码规范就是翻译软件。保证程序员之间的正常交流。
这个。。。有经验的程序员都有这种体会,就是。。。没人愿意去接手别人的代码,也讨厌别人修改自己的代码。其中一个主要的原因就是代码规范的不一致。我们工作的代码一般都是写个自己看的,稍微大一点的公司可能会有代码评审,leader或者其他组员也会看到,但是这也形成不了绝对的压力,因为基数太小了。
如果是在一个开源项目,你的代码是要给项目里面的几十个人看的,而且相互之间改动代码的几率会非常大,如果你的代码不规范,文档不完善,大家就会跟你讲,说你的代码写的太烂。而且你也会看别人的代码,将心比心你会有同样的感受。另外,如果你有幸参加的是比较大型的项目,说不定有成千上万的new guy fork你们的项目,拿去学习,如果写的太烂,你自己也觉得不好意思吧。
Read full article from 为什么程序员要参加开源项目? - 简书
No comments:
Post a Comment