Escribe código legible, mantenible y ampliable.
Tras llevar un tiempo programando puede que sientas que tu código no funciona todo lo rápido que debería, o que usa demasiados recursos del sistema, pero no sabes exactamente cómo puedes mejorar en estas áreas. El objetivo de este curso es precisamente exponerte una serie de conceptos que te ayudarán a entender cómo tu programa puede ser más eficiente.
En este curso verás cómo afectan los tipos de datos al uso de memoria, entenderás cómo gestionan la memoria los lenguajes de alto nivel y los de bajo, y cómo el sistema de gestión de la memoria afecta al rendimiento. Trabajarás con herramientas de monitorización, gestión de la memoria y eficiencia, a la hora de escribir algoritmos y de usar recursos basados en discos.