做完一件事要总结一套理论 >>
<< 学会拒绝
软件设计模式带来的分析

Author Zhou Renjian Create@ 2005-11-08 13:46 Modified@ 2007-01-28 16:47
whizz Note icon
由于软件作为一种产品来对待的话,需要的不仅仅是组装的技术,更多是管理方面的要求。譬如作为一种产品,输入、输出的要求是否已经明确,如果不明确的话,对应的产品应该是如何的?在组装这个产品(也就是实现)时,是否具有条理性?最后的产 品是否可以很容易地进行修改和维护?如果产品需要方便修改维护的话,产品的模式又应该是如何的?另外如果产品是具有可扩展性的,那么在产品实现期间应该注 意什么问题?另外最后的产品给用户进行操作,是否要给用户进行培训,如果不提供培训,是否在产品组装阶段需要加入类似培训的东西?

就上面的几个要求来看,一个软件产品如果定位或侧重点不同的话,得出的产品可谓出入相当大,而且也就会导致整个产品的设计模式不同。

所谓软件设计模式,其实也就需要在上面的几个方面进行思索了。

本记录所在类别:
本记录相关记录: