第二章的内容先对第一张来说更偏向于技术性,在团队合作中,如何保证自己所负责模块的质量的稳定,这就对自身的技术和一些良好的代码书写习惯有一定的要求。这里除了之前接触的代码的整齐(段落划分),变量值和文件的命名,还有注释的要求之外,这里重新提到了一个新的名词,即单元测试。而这个单元测试必须有一定的独立性,它不依赖于别的测试,可以人为构造数据,以保证单元测试的独立性。有了个人的技术还不行,还得需要团队的合作。俗语说:“你有一个苹果,我有一个苹果,两个人在一起就会有两个苹果。”但是软件思想以及团队的合作并不是如此,并不是简单的叠加,应该进行系统的回合,成为“思想结晶”。一个人是可以写代码,但是写出来的都是一些比较简单的,含有很多bug的代码,团队不仅有一致的目标,而且分工还比较明确,互相依赖合作共同完成任务,这样就可以大大的提高软件的生产效率。而在第五章,此书就介绍了几种软件团队模式,不同的团队模式有不同的优势,应该根据自己的实际情况选择合适的团队模式,最大化的发挥自己的价值。

goujian的更多相关文章

随机推荐

  1. vue把后端传的数字 转成中文显示在页面

  2. JS学习-异步JS

    异步JS setTimeout() 我们希望传递给setTimeout()中运行的函数的任何参数,都必须作为列表末尾的附加参数传递给它. function sayHi(who) { alert('He ...

  3. pandas常用方法之read_excel详解

    前期准备 准备测试数据如下: fl_path = r"C:\Users\Desktop\test.xlsx" dic = { 'num': ['001', '002', '003' ...

  4. sql 加工后--小文件解决方案

    10.24.8.5 # 切换用户 su - hive # 查看表文件 [hive@hadoop-0001 ~]$ hdfs dfs -ls /user/hive/warehouse/bibase.db ...

  5. python菜鸟学习: 2.列表操作

    # -*- coding: utf-8 -*-# 列表操作names = ["LiSi", "ZhangSan", "WangWu"]pri ...

  6. noi 1.1 4 保留三位的浮点数

    描述 输入一个单精度浮点数,保留3位小数输出这个浮点数. 输入 只有一行,一个单精度浮点数. 输出 也只有一行,输入的单精度浮点数. 样例输入 12.34521 样例输出 12.345 题意 就是输入 ...

  7. 训练题——ADC读取温度

    Author:XuanYu 利用ADC测量单片机内部温度 废话不多说,直接开搞. 科普 先科普一下ADC(不是 AD carry!),ADC是模数转化器,就是模拟信号转换成数字信号的东西,通常的模数转 ...

  8. 项目实训 DAY 9

    加入页面之间定向的按钮,并改了一个typo

  9. AX2012 使用HTML自定义popup内样式

    在Class Box下新增方法如下: public client static DialogButton yesNoHTML( str _text, DialogButton _defaultButt ...

  10. webpack1.x 之配置的坑

    一.静态资源目录改变(默认在dist下面) 默认: webpack配置 output: { path: path.join(__dirname, './dist'), filename: 'build ...