![3 Approaches to reduce complexity in software systems](https://digitalpress.fra1.cdn.digitaloceanspaces.com/svnwymx/2024/06/feature-3.webp)
Engineering
3 Approaches to reduce complexity in software systems
Many approaches exist to handle complexity in a software system. In this article I will touch three of them: general- vs. special-purpose modules, using layers and staying consistent.