• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
DDD Part3 Retrospective
 

DDD Part3 Retrospective

on

  • 1,471 views

DDD第三部について、読書会後のふりかえりです。

DDD第三部について、読書会後のふりかえりです。

Statistics

Views

Total Views
1,471
Views on SlideShare
1,470
Embed Views
1

Actions

Likes
0
Downloads
10
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    DDD Part3 Retrospective DDD Part3 Retrospective Presentation Transcript

    • DOMAIN DRIVEN DESIGN Part III Refactoring Toward Deeper Insight Yukei Wachi Sunday, August 2, 2009
    • AGENDA • Contents • Summary • Chapters • Conclusion Sunday, August 2, 2009
    • CONTENTS DDD • Chapter 8: Breakthrough SPECIFICATION Supple Design • Chapter 9: Making Implicit Concepts Explicit Evans • Chapter 10: Supple Design • Chapter 11: Applying Analysis Patterns • Chapter 12: Relating Design Patterns to the Model • Chapter 13: Refactoring Toward Deeper Insight Sunday, August 2, 2009
    • SUMMARY • Part II building blocks model • Model (“discovery process”) • model domain • domain deep model Sunday, August 2, 2009
    • 8:BREAKTHROUGH • • domain • • “Knowledge crunching” ”UBIQUITOUS LANGUAGE” Sunday, August 2, 2009
    • 9:MAKING IMPLICIT CONCEPTS EXPLICIT (1) • Digging Out Concepts • Listen to Language • • Scrutinize Awkwardness • • Contemplate Contradictions • • Read the Book • • Try, Try Again • Sunday, August 2, 2009
    • 9:MAKING IMPLICIT CONCEPTS EXPLICIT (2) • How to Model Less Obvious Kinds of Concepts • • Explicit Constraints • model • Processes • SERVICE STRATEGY • SPECIFICATION • • ※DSL Sunday, August 2, 2009
    • 10:SUPPLE DESIGN • • INTENTION-REVEALING INTERFACES • SIDE-EFFECT-FREE FUNCTION • ASSERTIONS • CONCEPTUAL CONTOURS • STANDALONE CLASSES • CLOSURE OF OPERATIONS Sunday, August 2, 2009
    • 11:APPLYING ANALYSIS PATTERNS • “Read the Book” • deep model • Analysis Patterns model • Earning Interest with Accounts Sunday, August 2, 2009
    • 12:RELATING DESIGN PATTERNS TO THE MODEL • “design patterns in the code” vs. “conceptual patterns in the model” • • STRATEGY • • COMPOSITE • model Sunday, August 2, 2009
    • 13:REFACTORING TOWARD DEEPER INSIGHT • • domain • • • • Sunday, August 2, 2009
    • CONCLUSION • domain model MODEL- DRIVEN-DESIGN • domain ” ” domain • UNIQUITOUS LANGUAGE • model Supple Design Sunday, August 2, 2009
    • THANK YOU ! Sunday, August 2, 2009