梦断代码阅读笔记02

20世纪80年代,一名名叫布拉德 考克斯的科学家,设计了c语言的一种扩展,成为Objective-C 意在改进可复用软件对象的生产。他做了一个尝试,创办了一家叫做阶石(Steptone)公司,该公司致力于”想C语言系统打造者提供插入式芯片级软件组件。" 但是没有成功。后来得到"坏消息是这次试验显示,即便采用最新的技术,要想设计和制造既有用又真能复用的组件、为组件写文档以便于客户理解、移植组件到潮水般不断涌现的新硬件平台上、确保最新的改进或发布版本不与现存接口冲突、将组件销售到类似威廉姆斯堡枪械行业那种鼓励从头做起的价值体系,都是极其困难的。"的结论。

然而复用软件之梦有一个悖论:几乎总能找到一段满足大部分需要的代码。但这些拿来的代码所不能做到的部分,恰恰是项目与众不同的创新之处----也是创建这个项目的出发点。

原文地址:https://www.cnblogs.com/zlj843767688/p/11028839.html