10得票10回答
INTERPRETER是一种反模式吗?

对我来说,解释器模式听起来非常像一个反模式,即 Greenspun 的第十条规则: 任何足够复杂的 C 或 Fortran 程序都包含了一半 Common Lisp 的临时实现,没有经过正式规范,并且存在漏洞和低效率。 也就是说,如果需要使用解释器,你很可能会创建出一些缺乏规范、低效且...