Build your ultimate AI agent
Descripción del curso
Escribir scripts en R es fácil. Escribir buen código en R no lo es tanto. En este curso, hablaremos de programación defensiva: un conjunto de técnicas estándar que te ayudarán a reducir errores y a trabajar mejor en equipo. Veremos cómo evitar fallos comunes y cómo gestionar los errores inevitables que aparezcan en tu código. Cerraremos el curso viendo cuándo conviene pasar de script a proyecto y de proyecto a paquete.
Requisitos previos
Programa de formación
Contenido del curso
1
Evitar conflictos
En este primer capítulo, aprenderás qué es la programación defensiva y cómo usar paquetes existentes para ganar eficiencia. Después, verás cómo gestionar los paquetes cargados en tu entorno y los posibles conflictos que pueden surgir.
2
Sistemas de alerta temprana
Programar es más sencillo cuando recibes feedback sobre la ejecución del código. En R, usamos mensajes, advertencias y errores para mantener a la persona usuaria informada. En este capítulo veremos cuándo y dónde conviene usar estas herramientas de comunicación.
3
Preparar tus defensas
Podemos evitar errores siguiendo un enfoque de programación consistente. En este capítulo te presentaremos las mejores prácticas en R.
4
Crear un plan de batalla
Crear un script está bien, pero trabajar en un proyecto con varios scripts y recursos necesita estructura. En este capítulo final aprenderás buenas prácticas de organización para que puedas pasar de script a paquete con un flujo de trabajo óptimo.
R
Programación defensiva en R
Curso
completado

