Getting Better
So what sets good programmers apart from bad ones? More importantly, what sets exceptional programmers apart from merely adequate ones? The secret doesn’t lie solely in technical competence—I’ve seen intellectual programmers who can write intense and impressive C++, who know their language standard by heart, but who write the most awful code. I’ve seen more humble programmers who stick to very simple code, but write the most elegant and well-thought-out programs.
What’s the real difference? Good programming stems from your attitude. It lies in knowing the professional approach and always wanting to write the best software you can, despite the pressures of the software factory. Attitudes are the lenses through which we view things. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access