课后讨论题:什么是“好的软件”?

好的软件

好的软件

陈曦 -
回帖数:0

从软件的定义出发:好的软件至少需要满足其基本结构:即需要程序、数据和文档

程序至少要求要和计算机系统相匹配、兼容;数据要求程序的数据结构适合该程序(比如追求效率和追求详细计算的适用场合);文档则能便于软件后期的维护,甚至再开发过程中文档资料也能让开发组有一个清晰的目标和计划。

同时还要满足用户的基本需求,并且努力向”人性化“方面扩展:比如界面简洁清晰,用户上手方便等。