
| 许多新技术的涌现使企业应用开发实践从中受益。多层面向对象平台,例如Java、.NET,已是十分普通的技术。这些新工具和新技术能够构建强有力的应用,但是实现它们并不容易。企业应用开发失败,经常是由于他们的开发人员不理解有经验的对象开发人员已经获取的架构方面的经验教训所造成的。
|
| Martin Fowler:是ThoughtWorks公司的首席科学家,ThoughtWorks公司是一家专注于企业应用开发和集成的公司。他是使用对象技术构建分层企业应用的先驱人物,自20世纪80年代就开始了相关实践。他也是著名的技术作家,其代表作品有《分析模式》、《UML Distilled》、《规划极限编程》和《重构》等。
|
| Preface Introduction PART 1:THE NARRATIVES Chapter 1:Layering Chapter 2:Organizing Domain Logic Chapter 3:Mapping to Relational Databases Chapter 4:Web Presentation Chapter 5:Concurrency (by Martin Fowler and David Rice) Chapter 6:Session State Chapter 7:Distribution Strategies Chapter 8:Putting it all Together PART 2:THE PATTERNS Chapter 9:Domain Logic Patterns Chapter 10:Data Source Architectural Patterns Chapter 11:Object-Relational Behavioral Patterns Chapter 12:Object-Relational Structural Patterns Chapter 13:Object-Relational Metadata Mapping Patterns Chapter 14:Web Presentation Patterns Chapter 15:Distribution Patterns Chapter 16:Offline Concurrency Patterns Chapter 17:Session State Patterns Chapter 18:Base Patterns References |
商品评论(0条)