Aug 6, 2015

Notes from Domain Driven Design (Eric Evans) - Chapter 6

The current project I'm working on is taking a Domain Driven Design approach. We have some senior people who are pretty well versed on DDD, but it is a very large program and there are many people who are not experienced with the approach. Some of the team have dug in and studied, but others have not been as proactive. We decided to start a book club to help each other grow and learn. The first book we've been studying is Eric Evans DDD book (Domain Driven Design: Tackling Complexity in the Heart of Software).

Recently I've been playing around with Sketchnotes (here is a link to a site that describes Sketchnoting if you are not familiar with it). I struggle to use them strongly (and probably well), but I'm trying to get better at it. I do feel like there are many benefits of sketchnotes both for the person who takes the notes, and for anyone with whom those notes are shared. With this in mind I decided to scan my notes for the chapter we discussed today and share them with our team. I had some feedback, mostly positive, but I'm not sure if they helped too much.

I decided to post the images here - maybe someone else will find them useful.

Notes - Page 1
Notes - Page 2

Please let me know what you think.

Also, after putting the notes together I decided I would prefer to change the flow some - I just didn't have time to do it. If I decide recreate them I'll post an update (in the mean time I've included a picture of a rough outline of what I'm thinking from my whiteboard).

Better Layout of Notes
I will review some of the notes I've taken from other chapters we've covered and see about posting them in the future.

4 comments:

  1. Usually I do not read post on blogs, but I would like to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, very nice article.
    SAP Training in Chennai
    SAP Basis Training in Chennai
    SAP SD Training in Chennai
    SAP FICO Training in Chennai

    ReplyDelete
  2. These ways are very simple and very much useful, as a beginner level these helped me a lot thanks fore sharing these kinds of useful and knowledgeable informationMicrosoft Azure Training in Chennai

    ReplyDelete