- 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.
- Android Wearable Programming
- 國際大學生程序設計競賽中山大學內部選拔真題解(二)
- Pandas Cookbook
- Learning Data Mining with Python
- Python從菜鳥到高手(第2版)
- Web Development with Django Cookbook
- Wireshark Network Security
- Visual Basic程序設計習題解答與上機指導
- Python高效開發實戰:Django、Tornado、Flask、Twisted(第3版)
- 精通Python自然語言處理
- Learning Python Design Patterns
- Mastering JavaScript High Performance
- Learning SciPy for Numerical and Scientific Computing(Second Edition)
- JavaCAPS基礎、應用與案例
- HTML5從入門到精通(第4版)