网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 领域驱动设计(软件核心复杂性应对之道英文版)/图灵程序设计丛书
分类
作者 (美)埃文斯
出版社 人民邮电出版社
下载
简介
编辑推荐

领域模型使开发人员可以表达丰富的软件功能需求,由此实现的软件可以满足用户真正的需要,因此被公认为是软件设计的关键所在,其重要性显而易见。但讲述如何将领域模型用于软件开发过程的优秀实用资料却不多见。本书正是这一领域最著名的作品,受到众多业界大师的赞美和推介,广受读者好评。

要通过创建领域模型来加速复杂的软件开发,就需要利用大量最佳实践和标准模式在开发团队中形成统一的交流语言;不仅重构代码,而且要重构代码底层的模型;同时采取反复迭代的敏捷开发方法,深入理解领域特点,促进领域专家与程序员的良好沟通。针对这些内容,本书结合真实项目,系统地介绍了领域驱动开发的目标、意义和方法,充分讨论了复杂系统的建模与设计问题。

本书将指导面向对象开发人员、系统分析人员和设计人员合理地组织工作,各有侧重、彼此协作,有条不紊地进行复杂系统的开发,帮助他们建立丰富而实用的领域模型,并由此创建长期适用的优质软件。

内容推荐

本书是领域驱动设计领域的经典之作。全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。书中给出了领域驱动设计的系统化方法,并将人们普遍接受的一些最佳实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计最佳实践、经验验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。

本书适合各层次的面向对象软件开发人员、系统分析员阅读。

目录

Part Ⅰ Putting the Domain Model to Work

 Chapter 1: Crunching Knowledge

Ingredients of Effective Modeling

Knowledge Crunching

Continuous Learning

Knowledge-Rich Design

Deep Models 20

 Chapter 2: Communication and the Use of Language

UBIQUITOUS LANGUAGE

Modeling Out Loud

One Team, One Language

Documents and Diagrams

Written Design Documents

Executable Bedrock

Explanatory Models

 Chapter 3: Binding Model and Implementation

MODEL-DRIVEN DESIGN

Modeling Paradigms and Tool Support

Letting the Bones Show: Why Models Matter to Users

HANDS-ON MODELERS

Part Ⅱ The Building Blocks of a Model-Driven Design

Part Ⅲ Refactoring Toward Deeper Insigh

Part Ⅲ Strategic Design

Conclusion

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 9:22:48