ADR - Describe Your Architecture

Your application has an architecture even if it was accidential. A typical scenario Imagine an everyday situation. A team is working on a green field project solving a non trivial problem. The team is experienced, conducting proper testing and documents all public APIs. Time passes and the team structure changes. New developers are coming in, others leaving. A new developer might wonder why API calls were implemented synchronously and extends the software using asynchronous one; since asynchronous communication is the new best practice she is convinced…....

Sat, Jul 16, 2022 (last update:Sat, Jul 16, 2022) · 9 min · blog.hongkongcoder.com ·