Domain-Driven Design: Tackling Complexity in the Heart of Software

تاریخ: ۱۱:۳۳:۱۸ ۱۳۹۳/۵/۲۰ دوشنبه
توسط: MotoMan
امتیاز: ۱۰
تعداد بازدید: ۴۰۹۹
دیدگاه ها: ۰
برچسب ها: Domain-Driven-Design | Design Patterns |
Domain-Driven Design: Tackling Complexity in the Heart of Software
Addison Wesley
Eric Evans

جامعه توسعه دهندگان نرم افزار به طور گسترده  اذعان می‌کنند که مدل سازی دامنه، قلب طراحی نرم افزار است. در مدل سازی دامنه، توسعه دهندگان نرم افزار قادر خواهند بود که قابلیت‌ها را بیان کنند و این قابلیت‌ها را کاملا به صورت نرم افزاری پیاده سازی کنند تا کاملا نیاز‌های کابر را برطرف سازد. با وجود اهمیت موضوع، فقط تعداد کمی منبع کاربردی برای چگونگی قرار دادن مدل سازی دامنه در فرآیند توسعه نرم افزار وجود دارند که این کتاب سعی کرده این نقصان را تا حدی برطرف نماید.

Specific topics covered include:
•    Isolating the domain
•    Entities, value objects, services, and modules
•    The lifecycle of a domain object
•    Representing processes as domain objects
•    Creating functions free of side effects
•    Conceptual contours
•    Standalone classes
•    Extending specifications
•    Applying analysis patterns
•    Relating design patterns to the model
•    Maintaining model integrity
•    Formulating the domain vision statement
•    Choosing refactoring targets
•    Responsibility layers
•    Creating a pluggable component framework
•    Bringing together large-scale structures and bounded contexts

Table of Contents:
Chapter One. Crunching Knowledge
Chapter Two. Communication and the Use of Language
Chapter Three. Binding Model and Implementation
Chapter Four. Isolating the Domain
Chapter Five. A Model Expressed in Software
Chapter Six. The Life Cycle of a Domain Object
Chapter Seven. Using the Language: An Extended Example
Chapter Eight. Breakthrough
Chapter Nine. Making Implicit Concepts Explicit
Chapter Ten. Supple Design
Chapter Eleven. Applying Analysis Patterns
Chapter Twelve. Relating Design Patterns to the Model
Chapter Thirteen. Refactoring Toward Deeper Insight
Chapter Fourteen. Maintaining Model Integrity
Chapter Fifteen. Distillation
Chapter Sixteen. Large-Scale Structure
Chapter Seventeen. Bringing the Strategy Together

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!

لطفا منتظر بمانید...