Why embracing complexity is the real challenge in software today
Redistributing complexity The reason we can’t just wish away or “fix” complexity is that every solution—whether it’s a technology or methodology—redistributes complexity in some way. Solutions reorganize problems. When microservices emerged (a software architecture approach where an application or system is composed of many smaller parts), they seemingly solved many of the maintenance and development …
Why embracing complexity is the real challenge in software today Read More »