`
庄表伟
  • 浏览: 1150470 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

敲响OO时代的丧钟——写作计划更改

阅读更多
原本这一篇我是打算写《设计模式批判(2)》的,但是经过权衡,我决定放弃原本的进度计划,将攻击已有技术成果的文字大大缩短,尽快开始写我的设计方案部分。因此,设计模式的批判我将改变批判的方式,不是直接空对空的批判,而是在提出了自己的设计方案之后,通过对比,向大家表明,使用新的思维模式与技术手段,原有的设计模式需要解决的问题,现在能够得到更加灵活、易懂的解决。
 
同样的,对于AOP、CGLIB、Mixin之类的新技术,我也将通过实际的例子证明,在我的新方案内,这些技术所带来的灵活性,同样能够自然、安全、方便的得到。
 
在JavaEye的讨论中,JavaCup给了我一堆非常好的地址,我会仔细去看的。初步看下来的结果是,攻击OO的语气似乎比我的还要激烈,而改进的方案基本上还是从LISP这样的角度出发的。因此我的版本应该还是有一定的新意的。
 
关于JavaCup所同意的age0的观点,我不敢苟同,因为按照他的逻辑,一切技术的优劣都是不存在的,有区别的,只是使用者的水平高低不同。而且,似乎firebody也持类似的观点。一种技术如果你用得不好,就该自己反省!那么,为什么我就不能也假设“OO可以被改进”呢?任何大家看得到的技术进步,不都是来自于对于已有技术的不满吗?如果人人都只知道提高自己的武功,却不去改进武器,那么大家现在为什么不是还在用“机器码”编程呢?
 
我明天会简单分析一下“关系型数据库对于OO的启示”,后天就打算正式开始介绍自己的新的语言设计方案。希望大家没有等得太生气
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics