Description

I've started my journey learning about Software Architecture by reading (and working through) the book "Head First Software Architecture" (and I hope to have it read through a 2nd time by the time HackWeek begins).

Now it's time to continue with my reading list (and ideally expand into the related field of Domain-Driven Design).

Goals

Read (and understand!) as much as possible from any the following books (not necessarily in the order given):

  • Fundamentals of Software Architecture
  • Software Architecture Patterns
  • Software Architecture: The Hard Parts
  • Building Evolutionary Architectures
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Learning Domain-Driven Design

While also taking copious notes along the way.

Resources

I have most of these as ebooks and the rest are on O'Reilly Learning. : : :

Looking for hackers with the skills:

softwarearchitecture domain-drivendesign reading

This project is part of:

Hack Week 25

Activity

  • 19 days ago: rohitsakala joined this project.
  • 21 days ago: gniebler added keyword "reading" to this project.
  • 21 days ago: gniebler added keyword "softwarearchitecture" to this project.
  • 21 days ago: gniebler added keyword "domain-drivendesign" to this project.
  • 21 days ago: gniebler started this project.
  • 21 days ago: gniebler originated this project.

  • Comments

    • ybonatakis
      20 days ago by ybonatakis | Reply

      I started recently to read Architecture Patterns with Python. I would like to suggest it as it is more practical, learning by doing, if you like

      • gniebler
        1 day ago by gniebler | Reply

        More practical than "Head First Software Architecture" with all its exercises? I'm intrigued...

        I found it on O'Reilly Learning and went to put it on my reading list, only to discover it was already there.

        ~How important is it to you to change the reading order?~ EDIT: I just noticed that you, the commenter, are not the same person that joined the project.

    • gniebler
      about 7 hours ago by gniebler | Reply

      I was planning to do this in an ad-hoc meeting with shared screen, so people could join and we could read along together, take our own notes, then compare and discuss etc.

      My idea was to start on Thursday the 4th of December, but my other project is dragging on a bit and that must come first, so I don't know whether it will work out on that day.

      I'll post here and include a link if and when I start...

    Similar Projects

    This project is one of its kind!