viernes, 22 de noviembre de 2013

Diez cosas que todo programador debería saber

Muchos pensamos que es importante adoptar buenas prácticas de programación, quien no opina así estará condenado a cometer los mismos errores que ya se han cometido una y otra vez.  
Hoy he encontrado una buena ración de sentido común y experiencia en esta página: 97 cosas que todo programador debería saber, a parte de recomendar su lectura voy a hacer un ejercicio de reflexión y voy a recopilar aquí las 10 que más me hayan llamado la atención:

  1. Aprende a hacer estimaciones.
    El eterno handycap del programador.
  2. Averigua qué haría el usuario (tú no eres un usuario).Hay que hacer un gran esfuerzo en este sentido.
  3. La belleza está en la simplicidad.
    Esta máxima siempre presente.
  4. Comenta sólo lo que el código no dice.
    Hay quien no comenta y hay quien comenta más de la cuenta (confieso que soy de los segundos). Comentar es importante, pero lo justo y necesario.
  5. El diseño del código sí importa.
    Es vital para su mantenimiento, calidad y trabajo en grupo.
  6. Dos cabezas son a menudo mejor que una. No seas un lobo solitario.
  7. Escribe código como si tuvieras que mantenerlo el resto de tu vida. Sencillamente me ha gustado esta frase, tenerla en cuenta más a menudo nos ahorraría muchas chapuzas rápidas.
  8. Mejora código quitándolo.
    Como dice la frase "Algo es perfecto cuando ya no se le puede quitar nada".
  9. Haz pruebas mientras duermes, incluso los fines de semana. Pruebas, pruebas y más pruebas... y si no sabes qué hacer, haz más pruebas.
  10. Suelta el ratón y aléjate del teclado. Excelente consejo, si estás bloqueado coge bolígrafo y papel, ponte música, piensa de otra manera, busca otro enfoque, no todo se hace con teclado.

Por supuesto hay otras muy interesantes, algunas más obvias y otras no tanto.  Lo más importante, siempre, la actitud de constante aprendizaje.

No hay comentarios:

Publicar un comentario