《软件工程思想》笔记

风险投资
只有在具备极大的市场需求、极优秀的知识产品、业界杰出人物的条件下,才可能使一个公司的股值远远高于其“原始投资 + 经营利润”。如果去投资一个没有价值、不产生利润的公司,那只会拖跨投资方。


“继承”的一些使用规则:
一、如果类A和类B毫不相关,不可以为了使B的功能更多些而让B继承A的功能。不要觉得“白吃白不吃”,让一个好端端的健壮青年无缘无故地吃人参补身体。 二、如果类B有必要使用A的功能,则要分两种情况考虑:
(1)若在逻辑上B是A的“一种”(a kind of ),则允许B继承A的功能。如男人(Man)是人(Human)的一种,男孩(Boy)是男人的一种。那么类Man可以从类Human派生,类Boy可以从类Man派生。
(2)若在逻辑上A是B的“一部分”(a part of),则不允许B继承A的功能,而是要用A和其它东西组合出B。例如眼(Eye)、鼻(Nose)、口(Mouth)、耳(Ear)是头(Head)的一部分,所以类Head应该由类Eye、Nose、Mouth、Ear组合而成,不是派生而成。

测试
测试分为α测试和β测试,α测试是指在公司内部的测试,包括白盒测试和黑盒测试。β测试是指在产品发布之前邀请用户进行的试用性测试。
白盒测试一般由开发人员完成,黑盒测试由专门的测试小组完成。

测试又可以分为以下几类:
正确性测试,又称功能测试,主要方法是等价测试和边界测试
容错性测试,输入非法输入进行测试
性能效率测试,测试运行时间等
易用性测试,不要指望用户翻阅用户手册
文档测试,试主要检查文档的正确性、完备性和可理解性。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值