首页 > 代码库 > 构建之法读书心得4
构建之法读书心得4
代码风格规范
主要是文字上的规定,看似表面文章,实际上非常重要
代码风格的原则
简明,易读,无二义性
代码设计规范
牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则
结对编程的优势
在开发层次,结对编程能提供更好的设计质量和代码质量,两人合作解决问题的能力更强
对开发人员自身来说,结对工作能带来更多的信心,高质量的产出能带来更高的满足感
在企业管理层次上,结对能更有效地交流,相互学习和传递经验,分享知识,能更好地应对人员流动
结对编程步骤
驾驶员:写设计文档,进行编码和单元测试等XP开发流程
领航员:审阅驾驶员的文档、驾驶员对编码等开发流程的执行;考虑单元测试的覆盖率;思考是否需要和如何重构;帮助驾驶员解决具体的技术问题
驾驶员和领航员不断轮换角色,不要连续工作超过一小时,每工作一小时休息15分钟。领航员要控制时间
主动参与。任何一个任务都首先是两个人的责任,也是所有人的责任。没有“我的代码”、“你的代码”或“他/她的代码”,只有“我们的代码”
只有水平上的差距,没有级别上的差异。两人结对,尽管可能大家的级别资历不同,但不管在分析、设计或编码上,双方都拥有平等的决策权利
设置好结对编程的环境,座位、显示器、桌面等都要能允许两个人舒适地讨论和工作。如果是通过远程结对编程,那么网络、语音通讯和屏幕共享程序要设置好
构建之法读书心得4
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。