10 formas de mejorar tu código

No soy del tipo de personas que le gusta “secundar” el copy+paste de los blogs, de hecho blogs que creía buenos he terminado eliminandolos viendo que únicamente copiapegaban lo de otro, pero  me ha gustado bastante el artículo en cuestión.La traducción de los 10 consejos, son mérito de SigT.

Todos los programadores cometen fallos, tienen manías y otras particularidades, que no benefician para nada al resultado final. Por muy buenos que nos creamos, siempre podemos mejorar. Desde Reg Developer nos dan 10 lecciones de buena conducta de programación a la hora de picar código :

  1. Escribe las pruebas antes de escribir el código.
  2. Usa herramientas de análisis estáticas.
  3. Práctica “buenas maneras” prestando atención a cómo de bien se comportan tus objetos con el resto del mundo.
  4. Evita especular mucho sobre el desarrollo del software.
  5. Simplifica la complejidad esencial y mata la complejidad accidental. Una cosa es que el problema sea difícil y otra que lo hagamos difícil.
  6. Desafía las convenciones acerca de la programación como por ejemplo seguir ciegamente la especificación de JavaBean en detrimento de tu código.
  7. Abraza el principio de abstracción simple (SLAP).
  8. Compensa las plataformas existentes con lenguajes enfocados a problemas y aplicaciones específicos.
  9. Aprende hasta la más pequeña nimiedad del lenguaje de programación que estás utilizando.
  10. Cambia tu perspectiva y considera los “antiobjetos”. Un antiobjeto es un tipo de objeto que parece hacer lo contrario a lo que pensamos que hace.

Algunas de estas recomendaciones son evidentes, pero no siempre se llevan a la práctica. De hecho el consejo repetido a la saciedad por todos los profesores de programación, es usar el archiconocido LEA ( Lenguaje de estudio algoritmico ) para estructurar nuestros programas , que por cierto es archiodiado por la inmensa mayoría de estudiantes ( me incluyo en el saco ). Pues lo dicho, a mejorar esa programación ;).

Enlace : Reg Developer
Via : SigT

Comentarios:

Deja un comentario