首页 新闻 论坛 小组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员

logo

您的位置:CSDN 首页−>新闻频道−>正文

Martin Fowler著作: 《企业应用架构模式》

2005.05.17  来自:CSDN      共有评论(0)条 发表评论    收藏

这是我的最新著作,同时我认为它是最难写的一本书。在与 Dave Rice 就 J2EE 体系结构进行探讨之后,我有了编写这本书的想法,而后反复思虑我们在 C++、Forte、CORBA 和 Smalltalk 中学到的概念是如何在使用 Java 进行好的设计开发时起重要作用的。在这本书中,我希望记下一些模式,以便对开发人员有所帮助,而无论其平台是何种系统。我们从2002 年开始使用 .NET时,这些模式的价值就体现出来了。
这本书分为两部分。第一部分是一个简短的教程(共 100 页),主要介绍企业应用架构。第二部分(即本书的较大部分)是约 40 种模式的详细介绍。所有这些模式都是我曾在此领域内碰到过的,只是它们通常用在很多不同的编程平台上而已。
每种模式都详细介绍了其工作原理、何时使用,以及在 Java 和/或 C# 中的代码示例。(我之所以选择这些语言,是因为大多数软件开发人员都能读懂它们,而不是因为该语言有特殊偏爱或有什么主观看法)。
本书的主题包括:如何对企业应用程序分层、如何组织域逻辑、如何将域逻辑绑定到关系数据库、如何设计基于 Web 的表示、分布式设计中的一些重要原则,以及处理跨越事务的并发(我们称之为"脱机并发")。
及其幸运的是,一些出色的合作者都为本书出力颇多,特别值得一提的是 Dave Rice,他为本书撰写了十分之一的内容。此外还有 Matt Foemmel、Edward Hieatt、Robert Mee 和 Randy Stafford。
本书共赢得两个奖项:一个是获得了《Software Development Magazine》颁发的产品效率奖,另一个是获得了 JavaWorld.com 授予的最佳 Java 图书奖。

发表评论 0条】
其他文章
相关文章
最近评论
正在载入评论列表...
热点评论

     
    网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告
    北京百联美达美数码科技有限公司  版权所有  京 ICP 证 020026 号
    Copyright © 2000-2006, CSDN.NET, All Rights Reserved