
元对象协议的艺术
The art of the metaobject protocol
Gregor Kiczales · 初版 1991 年
- 92次提及
- 38人推荐
- 69位 HN 评论者
为什么值得读
深入剖析元对象协议,彻底颠覆面向对象认知的神作
- 被阿兰·凯盛赞为十年间最优秀的计算机著作
- 虽然以Lisp为基础,但原则适用于所有面向对象语言
- 深入底层机制,极大地拓展对面向对象架构的认知
适合:想深挖面向对象本质与底层设计的资深程序员
值得读指数:65 / 100
Hacker News 读者推荐
* Chamond Liu 的《Smalltalk Objects And Design》 * Gregor Kiczales 的《The Art of the Metaobject Protocol》。别被第二本给蒙了。虽然它是一本讲 Lisp 的书,但它提出的 OOP 设计原则适用于任何语言。正如 Amazon 上的评论所说:“The Art of the Meta-Object…
felideon 在 HN 的推荐
……沿着这个思路,只需要引入这个简单的 API 就能给某个实例添加行为了:add_aspect(&foo, 'Some Aspect Identifier'); 这还只是冰山一角。去看看《The Art of the Metaobject Protocol》(http://www.amazon.com/Art-Metaobject-Protocol-Gregor-Kiczale...)吧,绝对能让你大开眼界。
Xurinos 在 HN 的推荐
……读了好几遍,纯粹就是为了享受阅读的乐趣,而这正是优秀文学作品的精髓所在。它们是:Christian Queinnec 的《Lisp In Small Pieces》,我认为这是有史以来最棒的编程书;Gregor Kiczales 和 Jim des Rivieres 写的《The Art of the Metaobject Protocol》,简直让人脑洞大开;Doug Hoyte 的《Let Over Lambda》,直击编程的最底层基石。每次重读这些书,我都会有更深的理解……
daly 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0262610744
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。