• 天国近了(一) 揭穿OOP神话


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

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

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



    转载请注明出处http://william_fire.cnblogs.com
  • 相关阅读:
    SCAU 12新生赛 H 拥挤的华农校巴
    C#实现让CPU占用率曲线听你的指挥 可指定运行核心
    追MM与设计模式的有趣见解
    FTP操作类
    怎么知道页面被放大缩小了
    SerialPort同步和异步数据读取
    Java Web 应用程序转换为 ASP.NET
    ASP.NET中进行消息处理(MSMQ)
    解压缩文件类
    怎样成为优秀的软件模型设计者?
  • 原文地址:https://www.cnblogs.com/William_Fire/p/995549.html
Copyright © 2020-2023  润新知