Smart programmer vs Professional programmer

In general programmers are pretty smart people. Smart people sometimes like to show
off their smarts by demonstrating their mental juggling abilities. After all, if you can reliably
remember that r is the lower-cased version of the url with the host and scheme
removed, then you must clearly be very smart.

 

One difference between a smart programmer and a professional programmer is that
the professional understands that clarity is king. Professionals use their powers for good
and write code that others can understand.

Clean Code A Handbook of Agile Software Craftsmanship, Robert C. Martin



Discussion has just started! Join in...

  1. vemv dice:

    Se puede ser ‘inteligente’ inteligentemente, o no tanto. Demostraciones de habilidades memorísticas o de concisión gratuita entrarían en la segunda categoría. Mientras que pensar a auténticos niveles superiores de abstracción es una ventaja, por incomprendido que quede a la mayoría.

    Un consejo: no cites Clean Code. No niego que pueda servir pero está más cerca de resultar un tutorial de pocos usos que de ser una obra original, atemporal.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comment

You may use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>