什么是好的软件?
- 首先,它必须满足客户的要求,做客户想做的事情
- 然后,好的软件是经过良好设计,良好编码的. 容易维护,重用和扩展
换句话说,好的软件不只是满足了客户,还要"满足"程序员. 维护这个软件的程序员,不是你自己:)
怎么现实好的软件?
- 确保真正达到了客户的要求
- 应用基本的OO思想,OO设计原则以增加灵活性
- 应用设计模式或架构模式,以达到一个可重用,容易维护的目的.
什么是好的软件?
换句话说,好的软件不只是满足了客户,还要"满足"程序员. 维护这个软件的程序员,不是你自己:) 怎么现实好的软件?
|