软件设计是软件工程的一个核心活动,软件设计的目标服从于软件工程的大目标。软件工程的目标是建造一个足够好的软件以解决用户的问题,软件设计的目标简单地说就是完成一个足够好的设计。
这里有个值得深入分析的问题:什么样的设计是好的?假设有两个成本效益比一样的设计方案,如何认定哪个设计方案更好? /8np7HgKW5j7TlL2VIRo5Z30UpheN7o44xoc7KVqPc7faDm/qcT0GigUH6fj3RnT