软件工程 —— 经验

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。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值