这个帖子后来我也想了想:为什么在更简洁、更富实现力、更自由的情况下,写出来的大型程序为什么难以维护,恰好最近看松本行弘的程序世界,里面讲到结构化编程对传统编程的改进时有这么一句话:“通过(结构化编程提出的)限制大大降低了程序的自由度,减少了各种组合,使得程序不至于太过复杂。”
因为OO有四人帮总结那套模式作为结构设计基础,我顺便调研了一下动态语言设计模式这个问题,发现这方面现在最好的资料似乎还是Python出现之前的96年由一个AI领域的大师发布的PPT:
http://norvig.com/design-patterns/index.htm。(stackoverflow的那帮人回答相关问题的时候喜欢引用这个资料中的论述)
有的时候自由的原野出现了,走向必然的路还得自己踩。
【 在 SlANmASTer 的大作中提到: 】
: 发信人: azhao416 (afd), 信区: Java
: 标 题: PayPal为什么从Java迁移到Node.js,性能提高一倍,文件代码减少44%
: 发信站: 水木社区 (Thu Dec 12 15:51:32 2013), 站内
: ...................
--
修改:dhcn FROM 119.57.128.*
FROM 119.57.128.*