Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
16-2-2023 Identificando características de un buen código Principios de construcción de software MORALES SIXTO DANIELA De acuerdo con las definiciones de los autores mencionados en clase, identifica las principales características que debe tener un código limpio. • Elaborar una lista con diez características y la justificación para cada una de ellas Característica Justificación 1 Debe de ser fácilmente entendible. El código debe de ser legible, fácil de leer a simple vista, ya que cuando se le tenga que hacer cambios o dar mantenimiento, no sea una tarea costosa o difícil. 2 Debe de tener pruebas de unidad y de aceptación. Ya que es necesario confirmar si el sistema funciona según lo previsto. 3 Nombres representativos. No tener nombres ambiguos que después confundan o que no recordemos lo que representan. 4 Debe estar comentado. Debe de aclarar porque el código se escribió así o porque el programador pensó hacerlo de esa forma. 5 Debe estar optimizado A veces no son necesarias tantas líneas de código para solucionar un problema, entre menos líneas es mejor. 6 Ser creativo. Utiliza las herramientas que tengas y aprovéchalas de manera efectiva. 7 Evitar comentar todo Si tú código es limpio no necesita tantos comentarios, además de que el comentar todo solo dificultad la lectura del código 8 Debe ser reusable Nos permite ahorrar tiempo, ya que no reinventamos la rueda 9 Estar preparado para futuros cambios Nos permite que la etapa de mantenibilidad no sea costosa, así como es más rápida 10 Las funciones deben de hacer una sola tarea Deben de ser específicas, para que se puedan reutilizar Referencias Martin, R. C. (2008). Clean Code: A Handbook of Agile Software Craftsmanship. Pearson Education.
Compartir