Requirement:code as 1:1
As a software developer, I have often fallen into the trap of trying to design a “powerful” framework that satisfies all my wants. I would often end up trying to solve food, clothing and shelter, when what I really needed was a simple templating system.
But in any software project, the requirement to code ratio must be 1:1, only as much code to satisfy the requirement as absolutely necessary.
With this sudden clarity has come resolution. Frameworkitis no more.