內容簡介
領域驅動設計(DDD)是教我們如何做好軟件的,同時也是教我們如何更好地使用面向對象技術的。它為我們提供了設計軟件的全新視角,同時也給開發者留下了一大難題:如何將領域驅動設計付諸實踐?Vaughn Vernon 的這本《實現領域驅動設計》為我們給出了全面的解答。
本書分別從戰略和戰術層面詳盡地討論了如何實現DDD,其中包含了大量的最佳實踐、設計準則和對一些問題的折中性討論。全書共分為14章,在DDD 戰略部分,本書向我們講解了領域、限界上下文、上下文映射圖和架構等內容,戰術部分包括實體、值對象、領域服務、領域事件、聚合和資源庫等內容。一個虛構的案例研究貫穿全書,這對于實例講解DDD 實現來說非常有用。
本書在DDD 的思想和實現之間建立起了一座橋梁,架構師和程序員均可閱讀,同時也可以作為一本DDD 參考書。
Authorized translation from the English language edition, entitled IMPLEMENTING DOMAIN-DRIVEN DESIGN, 1E, by VERNON, VAUGHN, published by Pearson Education, Inc.,publishing as Addison-Wesley Professional, Copyright?2013 Pearson Education, Inc.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, w ithout perm ission from Pearson Education, Inc.
CHINESE SIMPLIFIED language edition published by PEARSON EDUCATION ASIA LTD., and PUBLISHING HOUSE OF ELECTRONICS INDUSTRY Copyright ?2014.
本書簡體中文版專有出版權由Pearson Educat ion 培生教育出版亞洲有限公司授予電子工業出版社。未經出版者預先書面許可,不得以任何方式復制或抄襲本書的任何部分。
本書簡體中文版貼有Pearson Education 培生教育出版集團激光防偽標簽,無標簽者不得銷售。
版權貿易合同登記號 圖字:01-2014-0513
- 在你身邊為你設計Ⅲ:騰訊服務設計思維與實戰
- 從零開始學Hadoop大數據分析(視頻教學版)
- DB29forLinux,UNIX,Windows數據庫管理認證指南
- Visual Studio 2015 Cookbook(Second Edition)
- Starling Game Development Essentials
- Splunk智能運維實戰
- SAS金融數據挖掘與建模:系統方法與案例解析
- 深入理解InfluxDB:時序數據庫詳解與實踐
- 區塊鏈+:落地場景與應用實戰
- Hands-On System Programming with C++
- 商業智能工具應用與數據可視化
- Hands-On Deep Learning for Games
- 數據分析思維:產品經理的成長筆記
- 數據之美:一本書學會可視化設計
- Practical Convolutional Neural Networks