Clase 1: Introducción y bienvenida

Vamos a dar solid daaau

Clase 2: ¿A quién beneficia contar con código bien escrito?

“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.

Clase 3: Ejes que hacen a la calidad del código

“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.

Clase 4: Código prolijo

“El código fuente lo escribimos para personas como tú y yo, para las computadoras tenemos las versiones compiladas.