[*****]面向对象软件构造(英文版.第2版)

来源:互联网 发布:t mac 太极 编辑:程序博客网 时间:2024/05/17 21:38
《面向对象软件构造(英文版.第2版)》书评__China-Pub:
这的确是一本最经典的面向对象编程书籍,我现在还只读了PART A和B,感觉受益非常多。下面是我翻译的amazon中的书评,希望能让大家更了解这本书,一起都来读它。
那些已经读过大量关于面向对象方法学,语言和技术的书籍的读者可能会发现,没有一种标准的面向对象方法、语言或技术的东西存在。每一个书籍作家,编程语言 发明人或者方法学设计者都会对即使是面向对象中最基本的概念给不同的定义。因此,一个人最好就是先尽可能多的读各种书籍,然后从他自己的角度来理解面向对 象究竟是什么以及它将再来什么样的变化。在这个领域充满了各种文献,需要我们自己来找出时间一一通读它们。
在追寻面向对象最佳读物的过程中,OOSC2引起了我特别的注意,它有以下几方面的特质使它与众不同:
首先,它是完整的,我意思是说它他可以作为你的第一本面向对象的读物,你可以学到所以你需要知道的面向对象的“所有”概念(”所有”当然是从我的观点看来的。)
第二,它也教授了一种面向对象的语言—Eiffel,这当然非常有用,因为学习一门语言会给你从面向对象观点构造程序一个具体的认识。而且Eiffel语言正是Meyers教授发明的。当然由Meyers教授来教授这门语言是最适合的了。
第三:在面向对象的技术中,你还会学到Meryers教授的另一个心得:按契约设计,这和面向对象编程是真正交织在Eiffel中的。
总之,通过这本书你会对整个面向对象技术和Eiffel语言有一个坚实而且完整的理解。不论是从你的钱包角度,还是从你的时间角度来看,它都是一个不错的投资。
原创粉丝点击