A RAM Edition of Dirty Coding Tricks
In overall I mostly agree with you. However I doubt effective programming will only add 1-2$ per app in development costs.
For better code, you need better and more programmers and more time and money. And excellent programmers don&#x27;t grow on trees. There is limited amount of them, so they&#x27;re really hard to get (event if you have money).<p>If you&#x27;re company owner, which path will go?
1. Adding features less frequently, costly development, more people needed, but highly efficient code.
2. Frequent feature updates, cheaper development, less people needed, but shitty code base.<p>Even if you&#x27;re brave enough to go for 2, there always will be competitor with 1. attitude, that will crush you into oblivion.<p>In case of game development, there is Duke Nukem Forever example. They tried to perfect it, changed game engine twice, but release took them so long, game looked dated anyway.