官术网_书友最值得收藏!

What this book covers

Chapter 1, A Typical JavaScript Project, introduces a typical business application and how it is developed. It shows how domain-driven design can help steer clear of common issues during the development to create a more problem-tailored application.

Chapter 2, Finding the Core Problem, shows how we can effectively explore an application's problem domain and identify the most important aspects to work on.

Chapter 3, Setting up a Project for Domain-driven Design, focuses on setting up a structure for the project that is ready to grow. It not only shows how we can lay out files and folders, but also creates the right testing and build environments.

Chapter 4, Modelling the Actors, shows how a project grows using object-oriented techniques together with domain-driven design to really isolate the domain. We also tackle one of the hardest problems of computer science, naming.

Chapter 5, Classification and Implementation, is all about the language we use in domain-driven design to make the project understandable and readable. We look at the relationship between domains and sub-domains, and then drill further down into the core of domain objects.

Chapter 6, Context Map – The Big Picture, is about not only growing the application from a technical perspective, but also from an organizational perspective. We talk about organizing the different parts that form the application as a whole, either as separate parts or as interlinked pieces.

Chapter 7, It's Not All Domain-driven Design, talks about fitting domain-driven design into the space of development techniques, talking about what problems fit where. We also talk about influences such as object-orientation, domain-specific languages, and more.

Chapter 8, Seeing It All Come Together, is about how our project fits into a space of projects in JavaScript, referring back to the beginning. We also look at alternative choices for frameworks and development styles.

主站蜘蛛池模板: 郎溪县| 曲阜市| 肇州县| 金寨县| 桐庐县| 连山| 民丰县| 芦溪县| 甘泉县| 永定县| 邵阳市| 兴隆县| 常宁市| 宝坻区| 常山县| 师宗县| 沙雅县| 赤峰市| 安庆市| 新乡市| 万州区| 大宁县| 富顺县| 思南县| 息烽县| 磐石市| 枝江市| 玉门市| 桐城市| 高州市| 台前县| 崇明县| 济宁市| 文登市| 兰西县| 房产| 平舆县| 宜都市| 无为县| 抚远县| 长白|