Abstraction and optimization
The root of all evil is either premature optimization or premature abstraction (which is a form of premature optimization).
The root of all evil is either premature optimization or premature abstraction (which is a form of premature optimization).