Wrong and wrong.
Bad [lazy] programmers lead to more complex software.
And complexity in itself is not a bad thing when logically organized well.
public static float Clamp(float value, float min, float max) { value = (double) value > (double) max ? max : value; value = (double) value < (double) min ? min : value; return value; }
public static float Clamp( float value, float min, float max ) { return value > max ? max : ( value < min ? min : value ); }
Coding is about how you should write,
Programming is about how you SHOULDN'T!
Coding as about the Language and Syntax,
Programming is about the Paradigm, the Thought Process
Coding is represented by the 'Writing' Metaphor,
Programming is epitomized by the 'Construction' metaphor
Coding defines the Solution,
Programming defines the Problem too!
Coding creates the Implementation,
Programming creates the Interface
Coding is about "Getting it done...",
Programming is about "Getting to know it!"
Coding gets you Paid,
Programming makes you Satisfied.
Coding is what we HAVE to do,
Programming is what we SHOULD be doing!