Logo Studenta

P2 - Daniela Morales Sixto

¡Estudia con miles de materiales!

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.

Continuar navegando

Materiales relacionados