quickview
What Makes Bad Programmers Different?
The bane of every development team is the weak programmer who is indifferent to his limitations and to the costs his code imposes.
Fundamentally, there are only two ways of improving in life: avoiding the bad and aspiring to the good. As children, we learn about how to function in precisely this sequence. First, we make mistakes and suffer the penalties, then we learn to build goals toward which we strive. It is expected that as that striving becomes a driving focus, the errors will fall away by themselves and we won't have to repeatedly make silly or costly errors. Ultimately, both aspects determine greatness. Whether it b...
Read full story on Dr.Dobb's



