When good software gets complicated
Build for simplicity
A lot of recent articles have raised the issue of complexity in software (here, here, and here). So why is this subject back again? Surely it’s been done to death? Apparently not. When I carried out a quick straw poll of some developers recently, few of them actually thought about avoiding unnecessary complexity in their software.…