Skip to content

melaniebrgr/bookclub-fundamentals-software-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"Fundamentals of Software Architecture", by Mark Richards & Neal Ford

"There are not right or wrong answers in architecture - only trade-offs."

Meeting agenda:

We'll meet every 2-3 weeks for 0.5-1hr to discuss the chapters. A meeting typically consists of an 5-10 min review of the chapters using the self-assessment questions at the end of the book, followed by a lean coffee style discussion or working on an architectural kata together. Occasionally guests will be invited for a special discussion, e.g. a panel on microservices, and these meetings will be open to all Ranglers. A few minutes will also be reserved at the end to a give the opportunity to provide feedback so we can continuously improve the format of the meetings.

As you read, if there's something you'd like to discuss in greater depth, you can make a note of it in the discussions, or if there's an important take-away you want to capture, you can add it to the shared chapter summaries document. Also, while it's better to read the chapter ahead of time, it's not mandatory and if you don't have time (it happens) you should try to come to book club anyway. The richest discussions are ones where people from all levels of experience and understanding contribute. Really! 🙂 Finally, since this book is a long one we'll read it in three parts with breaks in between and give a chance for members to drop and join.

Meeting schedule:

Topic Date Chapters Pages Syllabus Summary
Welcome and kickoff Wed. Jan 27, 13:30 EST/19:30 CET - - - -
Introduction, architectural thinking Wed. Feb 10, 13:30 EST/19:30 CET 1, 2 1 - 36 (36) meeting 2 chapter 1 & 2
Modularity metrics Mon. Feb 22, 13:30 EST/19:30 CET 3 37 - 53 (17) meeting 3 chapter 3
Defining and identifying architectural characteristics Tues. March 16, 14:00 EST/19:00 CET 4, 5 55-75 (21) meeting 4 chapter 4 & 5
Measuring and scope of architectural characteristics Tues. March 30, 15:00 EST/21:00 CET 6, 7 77-98 (22) meeting 5 chapter 6 & 7
Component design and organization Tues. April 13, 15:00 EST/21:00 CET 8, 9 99-132 (32) meeting 6 chapter 8 & 9
Layered, pipeline, and microkernal styles Mon. April 26, 14:00 EST/20:00 CET 10-12 133-161 (29) meeting 7 chapter 10-12
Service and event-driven styles Wed. May 19, 15:00 EST/21:00 CET 13, 14 163-209 (46) meeting 8 chapter 13 & 14
Space, orchestration and microservice styles Tues. June 1, 2:30 EST/8:30 CET 15-17 211-265 (54) meeting 9 chapter 15-17
Choosing and presenting styles Tues. June 15, 2:30 EST/8:30 CET 18-21 267-324 (57) meeting 10 chapter 18-21
Soft skills Mon. June 28, 2:00 EST/8:00 CET 22-24 325-372 (47) meeting 11 chapter 22-24

Meeting Room: Find the meeting link in the calendar invite

Book sources:

Resources:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published