zoukankan      html  css  js  c++  java
  • 构建之法读书笔记03

         软件工程包括了开发、运营、维护软件的过程中的很多技术、做法、习惯和思想,这些相关的技术和过程统一到了一个体系,被称为“软件开发流程”。而对于整个团队的效率和发展来看,每个人的能力都很重要,同样最重要的也是两个人要合作、平等的、互补的共同完成任务。
         以前和别人结组完成任务时,都是抱大腿,再去老师那里验收的时候,什么都不管,就是听同学先简单说一下程序的过程和一些函数或者一些设的变量的意思,然后简单的记一下,等老师验收的时候随便说一说,根本没有自己编写过,甚至连自己验收的程序都不明白具体是干什么的,只会运行,只会向老师验证,这就是我们日常的结对开发。
    书中讲述,结对开发可以提高个人能力,可以互补的开发程序,而且需要两人互换角色,主动参与,因为这个是我们共同的代码,也不要互相埋怨,“只有水平上的差距,没有级别上的差距”,感觉这句话很有境界,双方不管谁更厉害,都有平等的决策权利。这只是简单地结对开发,还有更多人参与的团队开发,团队的意义就是一个拥有一致目标而且大家又朝着一个方向共同前进,虽然有着各自的分工,但每个人都是互相依赖的,共同完成任务。
        第三、四、五章分别讲解了个人软件开发,结对软件开发以及最后的团队开发,都是不同形式的软件开发,这次要做的就是结对开发,在上一周的个人开发的基础上,慢慢熟悉编程流程,也习惯自己去编,而不是想要去依靠别人,这次的结对开发,可以更加锻炼自己的责任感而团队使命感,我们俩个都要好好努力,不偷懒,不扯淡,共享资源,共同开发。

  • 相关阅读:
    第 28 章 CSS3 多列布局
    实例解读什么是Redis缓存穿透、缓存雪崩和缓存击穿
    深入浅出一致性Hash原理
    要想深入理解mysql索引?这16个点你必须要了解!
    为什么不要尝试用int来存手机号?
    mysql-覆盖索引
    聚集索引,非聚集索引,覆盖索引 原理
    mysql use index、ignore index、force index用法
    HashMap在JDK1.8版本尾插法实现解析
    redis slot 槽点
  • 原文地址:https://www.cnblogs.com/zhangyao999/p/5290658.html
Copyright © 2011-2022 走看看