- JavaScript Domain:Driven Design
- Philipp Fehre
- 305字
- 2021-07-16 20:48:39
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.
- SQL Server 2016從入門到精通(視頻教學(xué)超值版)
- arc42 by Example
- C語言從入門到精通(第4版)
- Eclipse Plug-in Development:Beginner's Guide(Second Edition)
- Python深度學(xué)習(xí)原理、算法與案例
- 編程可以很簡單
- Swift語言實(shí)戰(zhàn)晉級(jí)
- Web Developer's Reference Guide
- AMP:Building Accelerated Mobile Pages
- Mastering PowerCLI
- Python趣味創(chuàng)意編程
- 優(yōu)化驅(qū)動(dòng)的設(shè)計(jì)方法
- RESTful Web API Design with Node.js(Second Edition)
- Docker on Windows
- 讀故事學(xué)編程:Python王國歷險(xiǎn)記