
面向对象程序设计
Object-oriented programming
Brad J. Cox · 初版 1986 年
4人推荐
13位读者提及
17次提及
为什么值得读
- 由 Objective-C 语言创始人 Brad Cox 亲自撰写
- 系统定义了软件集成电路(Software-IC)设计概念
- 展示了利用现成组件构建应用的发展思路
Hacker News 上怎么说
正在加载完整评论……

Object-oriented programming
Brad J. Cox · 初版 1986 年
正在加载完整评论……
Brad Cox 是原始创造者,有两本非常有趣的书。《Object-Oriented Programming: An Evolutionary Approach》——这本涵盖了早期版本的 Obj-C http://www.amazon.com/Object-Oriented-Programming-An-Evoluti…… 《Superdistribution: Objects as Property on the Electronic Frontier》……
Brad Cox is the original creator and has two very interesting books. Object-Oriented Programming: An Evolutionary Approach - this one covers an early version of Obj-C http://www.amazon.com/Object-Oriented-Programming-An-Evoluti... Superdistribution: Objects as Property on the Electronic Frontier…
Brad Cox 的两本书值得一读:《Object-Oriented Programming: An Evolutionary Approach》ISBN-10: 0201548348 ISBN-13: 978-0201548341 《Superdistribution: Objects as Property on the Electronic Frontier》ISBN-10: 0201502089 ISBN-13: 978-0201502084 即使过了这么久……
Brad Cox's two books are worth reading: "Object-Oriented Programming: An Evolutionary Approach" ISBN-10: 0201548348 ISBN-13: 978-0201548341 "Superdistribution: Objects as Property on the Electronic Frontier" ISBN-10: 0201502089 ISBN-13: 978-0201502084 even after all…
Brad Cox 在《Object-oriented Programming》里描述过这个,我 1989 年第一次读到这本书。通过把现成组件插在一起就能构建应用,这仍然是个美好的愿景,而 30 年过去了,它几乎完全没有实现。
Brad Cox described this in “Object-oriented Programming”, a book I first read in 1989. Building applications. simply by plugging together off-the-shelf components remains a beautiful vision, and it is almost entirely unrealised 30 years on.
2014 年不算,但我认为它们值得一读:Brad Cox:《超级分发:电子前沿上的对象作为财产》 Brad Cox:《面向对象编程:一种演化方法》 Jason Brennan:《为什么不资本主义?》 Leo Brodie:《Thinking Forth》
Not in 2014, but I think they are worth reading: Brad Cox: Superdistribution: Objects as Property on the Electronic Frontier Brad Cox: Object-Oriented Programming: An Evolutionary Approach Jason Brennan: Why Not Capitalism? Leo Brodie: Thinking Forth
Objective-C 的发明人 Brad Cox 撰写了经典之作《Object-Oriented Programming: An Evolutionary Approach》,他在书中为基于“软件组件”(Software Component)的系统/设计/编程定义了“软件集成电路”(Software-IC)的概念。底层的 C 语言则提供了门/模块级别的细粒度抽象……
The inventor of Objective-C, Brad Cox wrote the classic Object-Oriented Programming: An Evolutionary Approach where he defines the concept of "Software-IC" for "Software Component" based systems/design/programming. The underlying C language provides the gate/block-level granular abstractions…
……纯属满嘴胡话。想在 OOD/OOP 上受点正经启发,去读读 Bertrand Meyer 的《面向对象软件构造》(Object-Oriented Software Construction)、Barbara Liskov 的《Java 程序开发:抽象、规格与面向对象设计》(Program Development in Java: Abstraction, Specification, and Object-Oriented Design)以及 Brad Cox 的《Object-Oriented Programming: An Evolutionary Approach》吧。
…are spewing nonsense. Read Bertrand Meyer's Object-Oriented Software Construction, Barbara Liskov's Program Development in Java: Abstraction, Specification, and Object-Oriented Design and Brad Cox's Object-Oriented Programming: An Evolutionary Approach for edification on OOD/OOP.