En mi programa de ciencias de la computación, pasé de 3 a 5 horas por clase en clase, aproximadamente 15 horas estudiando para los exámenes y mucho tiempo escribiendo, probando y documentando software, tal vez hasta 20 horas a la semana, a veces más , hasta que aprendí a leer una lista, volcar un archivo, probar y pensar en la lógica primero. A veces, aprender a través de la prueba y el error te enseña más que pensar con lógica:
- Como hacer un programa de thrash.
- ¿Qué pasa cuando no inicializas variables?
- Cómo algunos compiladores adjuntan informes de errores
- Cómo se ve una variable de puntero en un archivo de volcado
- Giro de vuelta
- Qué fácil es olvidar lo que has probado.
- Qué tan difícil es recordar los requisitos mirando un programa si no los documenta
- ¿Por qué no quiere pasar un puntero a una subrutina en un módulo debido a que la pila de llamadas hace que sea difícil de depurar?