前言
模式化的过程就是把问题抽象化,在忽略掉不重要的细节后,发现问题的一半本质,并找到普遍适用的解决方案的过程。
今天在CSDN新开了自己的博客,第一次尝试玩,不知道会怎么样。主要是一天上班闲着无聊,自己给自己找事做,所以决定写写自己的读后感,以打发闲暇时光。
挺厚的一本书,不知啥时候能看完,又啥时候能消化,慢慢来吧。
第一章 模式的简史和形而上学
简言之,形就是模式。
模式的研究起源于建筑工程大师Christopher Alexander的关于城市规划和建筑设计的著作。推荐《建筑的永恒之道》。
模式的哲学很接近于道家哲学,是形而上学,形而上学始于“形”之上。
“道生一,一生二,二生三,三生万物。万物负阴而抱阳,冲气以为和。”
“理寓于气,气囿于形。”
代码模式,也就是由Java语句组成的形;设计模式,也就是由Java类和对象组成的形;架构模式,也就是由大尺寸的构件组成的形。