读《构建之法》第四章有感
第四章主题为两人合作。软件工程是一个过程,需要个人与团队的努力,个人影响团队,团队影响个人。所以两个人是最基本的团队合作。
代码规范化,代码风格规范化,代码设计规范化,代码复审都是为了让代码容易被拍档看懂从而提高合作效率。这一点感觉非常有必要,因为我们必须理解彼此的想法,而代码恰恰能反应这一点。一方面是规范我们自身的写代码格式和风格,另一方面也能让他人能更好的与我们合作。
结对编程能有效的提高项目编程的效率,但是这需要结果磨合,我觉得合作需要的是交流。从最开始的两个人合作,到一整个团队合作,需要时间,需要更多的合作交流,才能提高效率,实现最大的效果。
问题:4.7 3.是否需要有代码规范?
思考:我觉得就像一个组织,一个团队,应该拥有一定的纪律,虽然允许在一定情况下的百花齐放,展示自己代码的特色。但是从团队出发,我觉得非常有必要有代码规范。因为别人看你代码能更容易看懂,节约了时间又提高了这个团队的效率。