软件工程 —— 经验

来源:互联网 发布:python 读取文件 函数 编辑:程序博客网 时间:2024/06/02 07:27

1.记忆力有限,一两天之前的事情,需要reload。

2. 读取他人的代码很难。改别人的bug更是小心翼翼,举步维艰。

3.  it's easier to predict how long it will take to write new code than to fix an existing bug. 

注意:只是 easier。 如何估算 new code 其实也不简单。

4. TDD可以抑制 over-design : 没法测试的,设计、实现 也毫无意义。测试难度大的的设计,优先级 置低

5. 现在的大型公司,除了 M$ 还严格区分 dev 和 test 之外,都是混杂型的。

-> 单元测试 很重要 喽 ?

6. 利润:软件的成本是无法估价的。因为,知识是无法估价的。

7. dev 创造的价值 可能为正,也可能为。只有 test , 创造的价值为非负。至少,可以为 0。



0 0
原创粉丝点击