面向对象是怎样工作的 第2版pdf百度网盘下载地址?
本书以图配文的形式,直观易懂地详细介绍了面向对象的全貌及其中包含的各项技术,包括面向对象编程、框架、设计模式、UML、建模、面向对象设计和敏捷开发等。对于各项技术是如何使用的(How),书中只进行最小限度的说明,而重点介绍这些技术究竟是什么样的(What)以及为什么需要这些技术(Why)。另外,书中设有“编程往事”专栏,介绍了作者年轻时的一些经历;还设有“对象的另一面”专栏,以与正文不同的视角讲解面向对象这一概念普及的背景和原因,通俗有趣。
作者简介:
平泽章 就职于UL System株式会社,多次参与面向大型金融机构的第三次在线系统的开发等系统开发工作,后负责技术咨询业务,2001年转为现在的职务。著有《UML建模教程》,是Working Effectively With Legacy Code、Refactoring: Improving the Design of Existing Code日文版译者之一。
目录:
第1章 面向对象:让软件开发变轻松的技术 1
第2章 似是而非:面向对象与现实世界 13
第3章 理解OOP:编程语言的历史 29
第4章 面向对象编程技术:去除冗余、进行整理 47
第5章 理解内存结构:程序员的基本素养 83
第6章 重用:OOP带来的软件重用和思想重用 115
第7章 化为通用的归纳整理法的面向对象 133
第8章 UML:查看无形软件的工具 145
第9章 建模:填补现实世界和软件之间的沟壑 171
第10章 面向对象设计:拟人化和职责分配 195
第11章 衍生:敏捷开发和TDD 211
第12章 熟练掌握面向对象 233
第13章 函数式语言是怎样工作的 241
点击下载