zoukankan      html  css  js  c++  java
  • 《构建之法》阅读笔记二

    现代软件产业经过几十年的发展,一个软件由一个人单枪匹马的完成已经很少见了,软件都是在相互合作中完成的。而这势必要看别人的代码,所以有一个好的代码规范和设计规范是很有必要的。

    代码规范分为两部分:1.代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。 2.代码设计规范。牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则。

    进行代码复审,基本看这些部分:概要,设计规范,代码规范,具体代码,效能,可读性,可测试性。

    在结对编程中,任何一段代码被不同的人看过可以避免很多错误,代码不是属于个人,而是属于团队。结对编程的过程也是一个相互督促的过程,督促的压力使程序员更加认真地工作。结对编程分为驾驶员和领航员,不断轮换角色,主动参与,只有水平上的差距,没有级别上的差距。

    两人合作历经下列阶段:萌芽阶段、磨合阶段、规范阶段、创造阶段、解体阶段。

    团队进行开发时,各个成员对团队的目标、角色、产品都有统一的理解。尽量使用成熟的技术和做法。尽量多得收集数据,用数据来帮助团队做出理性的决定。增加团队的自我管理能力。专注于提高质量,争取在软件生命周期的早期发现问题,并及时进行修改。

     

     

    个人感受部分:

     

    过去不懂得团队合作应该怎样,一直是个人干个人的事。现在合作的机会多了,明白了应该每个人都为团队做出贡献,这样团队才能走的更远。

     

     

  • 相关阅读:
    工作的思考十七:工作中容易犯的错误
    学习之路三十四:再一次重构缓存设计
    学习之路三十五:Android和WCF通信
    学习之路二十:两周工作技术总结
    学习之路三十三:重构技巧的学习
    工作的思考十五:升职前需要做的准备(TeamLeader)
    学习之路三十二:VS调试的简单技巧
    maven pom
    maven环境配置
    maven的背景
  • 原文地址:https://www.cnblogs.com/qkmn/p/6938621.html
Copyright © 2011-2022 走看看