informatica:programacion:cursos:clean_code_aplicado_paradesarrollos_limpios_y_rentables:introduccion
¡Esta es una revisión vieja del documento!
Introducción
Sección perteneciente al curso Clean Code aplicado para desarrollos limpios y rentables
El código se puede hacer bien o mejor.
Ley de Eagleson:
“Cualquier código tuyo que no hayas mirado últimamente es como si lo hubiese escrito otro”.
Partiremos de la base de que el código está bien (funciona), pero queremos mejorarlo.
Principios de mejora:
- Mostrar intención y ocultar detalles:
- Evitar globalización y acoplamiento: si el código es muy dependiente de su entorno, será muy difícil extraerlo y llevarlo a otro sitio
- Separar responsabilidades: que cada responsabilidad esté bien definida y no haya que perder tiempo buscando por diferentes ficheros.
- Don't repeat yourself (DRY): el mismo código no debe estar en más de un sitio ya que al hacer un cambio, habrá que tocar en todos esos sitios.
- Keep It Simple, (not) Stupid (KISS): el código debe ser simple para que sea sencillo de mantener.
informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/introduccion.1694452478.txt.gz · Última modificación: por tempwin
