Vamos a dar solid daaau
“A tí: Cuando retomemos un proyecto después de un largo tiempo nos beneficiará ya que sabremos cómo está ordenado y cómo está escrito todo.
A cualquiera: Cualquier persona que deba modificar el código después de tí.
A tu cliente: Aunque nunca lo sabrá, su negocio estará mejor atendido.”
Las personas beneficias son:
Vos, para cuando retomes un proyecto en el tiempo y entiendas por qué está cada cosa en el lugar que está.
A tus compañeros, Ayuda a cualquiera que venga detrás de ti a modificar el código.
A tu cliente, si bien nunca lo sabrá, su negocio estará mejor atendido debido al mantenimiento que debe hacerse, este será más fácil.
“Los siguientes elementos dotan de calidad al código:
Legibilidad: qué tan fácil es interpretar lo que el código dice.
Mantenibilidad: cuánto esfuerzo supondrá adaptar el código a nuevos requerimientos.
Testeabilidad: cuánto esfuerzo supondrá realizar pruebas sobre este código.”
Qué es código bien escrito, para diferenciar este existen características externas (cosas que observan los usuarios al interactuar con el software) e internas (Aquellas que sólo serán visibles al analizar el código)
En este curso nos vamos a enfocar en las características internas.
Que son las detalladas arriba.
“El código fuente lo escribimos para personas como tú y yo, para las computadoras tenemos las versiones compiladas.