2012年9月24日
摘要: 从程序一开始,程序员们就一直在努力的使得程序可以复用。也许如坊间流传的一样,这个世界是由懒人来推动发展的。复用使得程序完成的更快,程序员工作的更少,当然随之而来的是错误出现的概率会少,修改也会方便很多。 在那个只有面向过程语言的年代里,程序员们对于程序复用的渴求是那样的强烈和无处宣泄,因为不能轻松的复用,程序员们就要干一些本来已经干了的事情,修改一些重复要修改的问题。最终他们爆发了——面向对象语言被设计出来了——面向对象语言的特色就是封装和复用。面向对象通过继承,依赖,组合,聚合等来实现完美的代码复用。这种对于复用前所未有的支持,使得在面向过程语言下不能实现完美复用的程序员犹如在沙漠... 阅读全文
posted @ 2012-09-24 08:47 Martin Stallman 阅读(373) 评论(0) 推荐(0) 编辑