The cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. ... The trick is to pick the features that don't fight each other.
John CarmackOne of the big lessons of a big project is you don't want people that aren't really programmers programming, you'll suffer for it!
John CarmackSometimes, the elegant implementation is just a function. Not a method. Not a class. Not a framework. Just a function.
John CarmackBecause of the nature of Moore's law, anything that an extremely clever graphics programmer can do at one point can be replicated by a merely competent programmer some number of years later.
John Carmack