之所以叫面向用户,针对面向对象而已。吸取面向对象的优点,屏蔽面向对象的缺点。 面向用户的特点:简而言之:一个字:直! 不论客户还是开发人员都非常容易理解,就是面向用户的需求,以用户体验为中心。 别的我就不多写了,上网搜索一下面向对象的那些优点,复制下来就是了。 面向对象最大的缺点就是横着看事物,从技术的角度,从开发人员的观点去实现用户的需求,造成一个简单复杂化的极大缺点。正如我上篇文章写的那些现象。 松耦合、高内聚 面向对象就是分层,一个数据库程序,分成界面、业务、数据库操作、数据库,这是从开发人员的角度,有的专门做界面,有的专门做》》》,而荷兰几十年前就提出 全攻全守,全面投入的活塞队打败了强大的五个位置名气明确的湖人队~~ 面向用户就简单了,分块。其实既然大家都是在人家的接口上打滚,无论是微软还是JAVA,那么就说明我们没有比他们强,那么我就应该好好用他们的接口。对应用户来说,设备管理是一个功能,那么我就在窗体类中直接实现设备表单的增加、删除、编辑。这个是不是更好理解呢? 无论我们怎么封装,说到底还是调用微软或者JAVA或者数据库提供的接口,为什么我们不能直接一点,直接调用,非得拐弯抹角绕一个弯呢? 一笑。 ![]() 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/sfoo.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1112881388 |
2005年4月7日21:43星期四 [Dev开发]






