本周读完了构建之法的第四章,本章内容主要是讲“两人合作”,有一句话众所周知“三个臭皮匠赛过诸葛亮”,无论是从事什么活动或者工作,合作的力量总是1+1>2
软件开发的过程是复杂的,显然的一个人的智慧是不够的,遇到问题一起解决,工作一起分担能使开发的效率提高很多。以后到公司团队工作,合作很大程度上实现优势互补,比如说有人擅长界面设计,有人擅长实现功能,这样的合作能减少工作量提高整个开发效率。有些人技术很好,可是在沟通这方面十分欠缺,这是很不利于合作的,在项目的开发中,一旦项目出现问题或者自己对一些代码功能的修改都要及时跟同伴沟通,不然将给其他人带来很多不必要麻烦,比如数据库表的字段未经过同意就修改字段,其他开发人员恰好也用到这张表,却不知字段被修改,将会带来很多额外的工作。
在“代码规范”的框架内正确解决问题(自我复审、同伴复审、团队复审),最基本的复审手段是委托同伴进行复审,这样能够找出代码的错误、发现逻辑错误、发现算法错误、发现潜在的错误和回归性错误、发现可能改进的地方、教育传授经验给其他开发人员。
时间: 2024-10-08 05:55:37