Zum Inhalt springen

Details

We read small github repositories, and try to understand the code and what design decisions were behind it.

Here is a list of such small Golang apps, you can add your own to it:

Together, we’ll:

  • Read and understand the code
  • Discuss the architectural decisions/its design
  • Write some Architecture Decision Records (ADRs)
  • Draw a class diagram and a C4 diargram
  • Decide what testing strategy the repo should have
  • Discuss pros and cons of the current implementation

It’s a great way to sharpen your architecture skills and see how others design and structure their systems.

No prep needed — just bring your curiosity and your intuition.

Software Architecture
Software Craftsmanship
Software Engineering

Mitglieder interessieren sich auch für