Lee todo
Un error común es no leer completamente el material explicativo. Ir directamente a los ejemplos de codificación sin leer la explicación adjunta de cómo funciona el código es una receta para el fracaso. La razón por la que compra un libro de computadora es para obtener el código de muestra junto con la explicación que lo acompaña.
Presta atención
Asegúrate de leer solo mientras te mantengas enfocado en el libro. Si de repente te encuentras pensando en un viaje de pesca o el juego de pelota en la televisión, es hora de dejar el libro por un momento. La lectura informal simplemente no es lo suficientemente buena, debes concentrarte o el ejercicio no tiene mucho sentido. No se preocupe si tiene que retroceder un poco para asegurarse de que realmente comprende el material que nadaba de su cabeza mientras pensaba en ese viaje de pesca.
- ¿Cuál es el mejor libro para estudiar la construcción de compiladores a nivel de pregrado?
- ¿Cuáles son los mejores libros sobre el diseño de sistemas escalables?
- Cómo leer libros sobre informática de manera más eficiente
- ¿Conoces algún buen libro de programación con el código para muchos programas pequeños como un reproductor de música, navegador web y software de comunicación?
- ¿Cuáles son los libros de programación de computadoras más útiles de todos los tiempos? ¿Qué los hace geniales?
Descargar el codigo
Los libros de programación generalmente vienen con código fuente descargable. Es importante descargar este código fuente, cargarlo en el compilador, compilarlo y ver qué hace. Estos ejemplos de trabajo son esenciales para comprender las técnicas de codificación. Este código fuente asegura que vea un ejemplo de trabajo libre de problemas como errores tipográficos u otros problemas. Después de comenzar a comprender el funcionamiento del código, a continuación, puede intentar escribirlo a mano para reforzar los principios que ha aprendido. Los errores tipográficos son una fuente importante de frustración para la mayoría de los programadores novatos, por lo que tener el código de muestra original descargado como referencia para la comparación hace que sea más fácil encontrar errores rápidamente y corregirlos. Además de escribir el código a mano, practique escribirlo también.
Un solo paso con el depurador
Dependiendo del idioma que desee aprender y de la cantidad de trabajo que el entorno de desarrollo integrado (IDE) haga por usted, es posible que aún no tenga una idea clara de lo que sucede exactamente cuando ejecuta la aplicación. El objetivo de muchos lenguajes de programación modernos es automatizar tareas, lo cual está bien después de saber cómo funcionan, pero es un obstáculo potencial para el proceso de aprendizaje. Un solo paso por los ejemplos lo ayuda a comprenderlos en detalle. A medida que avanza, verifique los valores de las variables, verifique cómo cambian y determine por qué cambian de una manera específica. Use las funciones del depurador para cambiar los valores de las variables para que pueda ver cómo estos cambios afectan la aplicación. Mire la memoria de la aplicación para ver cómo almacena la información y verifique la pila de llamadas para determinar con precisión cómo se realiza una llamada. En resumen, explore cada aspecto potencial de la aplicación a medida que avanza.
Juega con el código para dominarlo
En este punto, puede pensar que ha extraído cada gramo de información que el libro tiene para ofrecer. Sin embargo, aún no ha jugado con código de muestra y ha intentado que se comporte de diferentes maneras. La experimentación es una clave para el aprendizaje. Experimentar con los ejemplos de código en el libro es una excelente manera de desarrollar sus habilidades. A medida que trabaja a través de varias extensiones, debe comenzar a comprender cómo los cambios en el código afectan a las aplicaciones en su conjunto. Este tipo de conocimiento no está disponible de otra manera: debe experimentar para comprender con precisión lo que el lenguaje proporciona en cuanto a funcionalidad.