What makes a successful and happy programmer? What contributes to that wonderful gotcha! feeling you get when your program finally compiles and runs correctly, and you know that it is as elegant as it can be? How did you manage to make it elegant while at the same time satisfying all the normal -ilities (flexibility, maintainability, reliability, and reusability, to name a few)? And why are some programmers able to attain this level of elegance so much quicker than others? It would be easy to say that some are born to program and some are not. Yet even the best programmers will sit for h...
↧