写这篇文字的目的主要是想从用户的角度来看,什么是一个好的软件,防止自己陷入开发的沼泽。 如果我是一名用户,使用一个产品,什么是一个好的软件呢,首先我觉得,一个好的软件, 最起码要有自己的原则,并且坚守自己的原则,不被利益所侵蚀,使得用户可以相信。 软件设计的很合理,减少用户的学习成本,或者有完善的用户说明书,说明软件的使用的流程。 一个好的软件,可以和其他的应用做联动,相对于一个特别庞大的说明功能都有的软件且什么功能都做不好软件,我还是喜欢一群可以互相联动的精致的软件,最好的情况是可以开放给普通人接口,使得普通人也…