sandynz.tech
Search This Blog
2013-06-03
读《代码大全(第二版)》第十八章——表驱动法有感
以前看到《代码大全(第二版)》第十八章——表驱动法的时候,有个疑问:为什么表驱动法能单独成为一章?
表驱动法体现的是变与不变分离的思想,把不易变的抽象为逻辑,把易变的抽象为数据。这样有利于复用,也有利于维护。
正则表达式体现出这种思想,正则引擎是逻辑,正则是数据。
高级语言体现出这种思想,编译器跟解释器是逻辑,代码是数据。
OS、DB、各种基础组件都体现出这种思想。
=文章版本=
20130324
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment