Something about TDD in complex systems. Sounds interesting: https://blog.ploeh.dk/2013/04/04/structural-inspection/
Tag: #to read
Aim42, Methods for improving architecture
The Aim42 framework is a set of methods for a cycle of improving architecture, in three repeating phases:
- Analyse the system
- Evaluate found issues
- Improve most important issues
The GitHub repository contains sources for the website, and the Method Reference is the result of this repository.
Patterns 42, from Arc42
The team of Arc 42 (the architecture documentation template) collects a set of patterns on a seperate subsite: https://patterns.arc42.org/home/
The site seems to be somewhat current, with most content on the corrensponding GitHub repository from about 2018.
The Pattern cover mostly large scale system patterns, but include some of the better known GoF patterns as well. Patterns include:
- MVC/MVVM
- Hexagonal Architecture
- MicroServices
- Anti-Corruption-Layers
- Design Patterns from GoF
Brownfield-Development
Heise.de Developer schreibt zur Brownfield-Entwicklung (Software-Projekte, die eben nicht “auf der grünen Wiese” starten) eine siebenteilige Serie über Clean Code Developer in Brownfield-Projekten.