zoukankan      html  css  js  c++  java
  • 天国近了(一) 揭穿OOP神话

    本文译自:http://www.geocities.com/tablizer/oopbad.htm,仅供参考

         *神话:面向对象是一种经过证明的通用技术
         *神话:面向对象的模型比现实世界中更加美好
         *神话:面向对象编程,使编程看起来更漂亮
         *神话:面向对象编程,使编程更容易和更快捷
         *神话:面向对象消除了"complexity"的"case"或"switch"状态机
         *神话:面向对象几乎没有地方需要改变
         *神话:面向对象增加重用(代码复用)
         *神话:精巧到分层分类法是最合适的方法
         *神话:子类型描述模型差异分是一个稳定的途径
         *神话:自装卸名词更多有用的,比自装卸动词
         *神话:大部分业务都有一个自然的"简单名词"
         *神话:面向对象将自动垃圾收集做得更好
         *神话:过程式不能做组件像一样好
         *神话:面向对象数据库,可以更好地存储更大量的多媒体数据
         *神话:面向对象数据库整体速度比关系型数据库快
         *神话:OODBMS比RDBMS更加优越
         *神话:C与PASCAL是过程式编程的极限
         *神话:只有面向对象技术提供自动初始化
         *神话:SQL是最好的关系语言
         *神话:面向对象能够阻止的千年虫问题
         *神话:面向对象的"模式"更美好
         *神话:只有面向对象的,可以"保护数据"
         *神话:实现上的变化远大于接口上的变化
         *神话:过程/关系关系领域的种类和规模的代码更多
         *神话:程序不能扩展汇编的部分非常好
         *神话:任何过语言不可以在运行时重新编译
         *神话:过程/关系编程不能作为"生产要素"
         *神话:面向对象的模型更适合人类的思维(哪种人类?)
         *神话:面向对象的,更加"模块化"
         *神话:面向对象能够更好地的划分工作,
         *神话:面向对象的"隐藏复杂性"更美好
         *神话:面向对象比口语模型更好
         *神话:面向对象是"更好地抽象"
         *神话:面向对象降低了"耦合"
         *神话:面向对象多任务更好
         *神话:面向对象的伸缩性更好
         *神话:面向对象具有更多的"事件驱动"
         *神话:程序员的们更加喜欢OOP
         *神话:面向对象能够更好地的管理行为

         *事实上:OO的不断地在表现出面向对象的优势上失败。他们可以谈好一个头脑风暴,但实际上却根本无法做到.



    转载请注明出处http://william_fire.cnblogs.com
  • 相关阅读:
    蓝桥杯--2012--奇怪的比赛(全排列)
    mysql数据库读写分离教程
    Linux中安装java JDK
    mysql数据库主从复制教程
    mysql数据库安装教程
    http报文详解
    查看磁盘I/O命令iostat详解
    linux如何查看服务器当前的并发访问量
    Another app is currently holding the yum lock; waiting for it to exit...
    linux清理缓存cache
  • 原文地址:https://www.cnblogs.com/William_Fire/p/995549.html
Copyright © 2011-2022 走看看