zoukankan      html  css  js  c++  java
  • 阅读《构建之法》1-5章

    第一章:概论
    内容出处:1.1.2软件开发的不同阶段
    书本上明确表示软件开发分为
    玩具阶段,业余爱好阶段,探索阶段,成熟的产业阶段如果将这些经验用在个人或者是团队身上,要经过这四个阶段需要花费很长的时间,我想是否有必要花费这样长的时间去一步一步经历这样漫长的阶段,让个人或者是团队去成长?如果我个人的软件开发能力处于"玩具阶段",我可不可以投身“成熟的产业阶段”的团队呢?这样不仅可以节省时间,甚至能够直接从“玩具阶段”越阶到其它更高级别的阶段。

    第二章:个人技术和流程
    内容出处:2.1单元测试
    读完2.1节单元测试后 我对单元测试的概念还是非常模糊,我想了解一下单元测试有明确的定义吗?在我的意识中单元测试就是要拯救一个程序的,使程序更加完美。

    第三章:软件工程师的成长
    内容出处:3.1个人能力的衡量与发展
    3.1节个人能力的衡量与发展里,提到了用数据来衡量,目前处在编程初级阶段的我是否有必要去统计各项数据呢?因为,统计各项数据是一件很费时的事,有可能统计各项数据所花费的时间比编程时用的时间还要漫长。

    第四章:两人合作
    内容出处:4.6 两人合作的不同阶段和技巧
    文章以刚刚认识的两个人为例!也就是说,他们之前的关系是陌生人,然而在现实当中两人合作也可以有其它的关系,比如说合作的两人彼此是情侣关系,那应该怎样合作呢?如果男的与女的合作前,男的对女的千依百顺,再合作时,当女的意见是错误的并且女的非常强势,而男的意见是正确的,这种情况之下应该怎么办呢?又如,如果合作的两位伙伴,在合作之前是师生关系,这样又怎么办呢?
    另外我也和别人合作过,不过我们到了磨合阶段后就永远停留在磨合阶段,在解决问题时我们还是坚持自己的意见。

    第五章:团队和流程
    内容出处:5.2软件团队模式
    在这节里介绍了各种各样的团队合作模式,其实我觉得明星模式的形成更多的是媒体的报道,等外力推动的,很难由本身自己的团队决定的,如果团队里大部分人都不喜欢明星模式,那要怎样改变才能满足团队里大部分人的意愿呢?

  • 相关阅读:
    ch_5102 Mobile Service
    ch_POJ1201 Intervals
    [CodeVs]谁是赢家
    树上莫队
    [NOI2009]管道区珠
    拉格朗日差值
    Simpson&自适应Simpson
    数论学习笔记
    hibernate FetchType理解
    Hibernate的generator属性之意义
  • 原文地址:https://www.cnblogs.com/shaojiawen/p/4432251.html
Copyright © 2011-2022 走看看