
Todos los días en tu diario, toma notas como las siguientes:
- Cualquier concepto sobre programación que te haya costado entender.
- Preguntas que deseas recordar hacer.
- Ideas para proyectos en los que deseas trabajar o mejoras a un proyecto existente que deseas realizar.
-
Problemas con tu código:
- ¿Cuál fue el síntoma?
- ¿Cuál resultó ser la causa?
- ¿Qué cambio hiciste para solucionar el problema?
- ¿Qué técnicas utilizaste para investigar el problema?
-
¿Cómo organizaste tu código?
- ¿Definiste nuevos procedimientos?
- ¿Toman entradas? Si es así, ¿qué tipo de entradas requieren? (Es decir, ¿cuál es su dominio?)
- ¿Reportan un valor? Si es así, ¿Qué tipo de valor reportan? (Es decir, ¿cuál es su rango?)
- ¿Podrías haber definido un procedimiento en alguna ocasión en lugar de copiar y pegar el código?
- Cuando correspondas, sería bueno que incluyeras imágenes del escenario o de las secuencias de código más importantes.