La respuesta clásica (“Todo depende …”) ya se ha dado (y se ha dado bien), pero obtuve un A2A (¡gracias!), Por lo que me siento justificado al esperar un poco sobre por qué y cómo depende, de mi punto de vista.
En primer lugar, la programación es asistida por un aprendizaje y comprensión exhaustivos. No importa cuán atentamente lea la primera vez (y cuánto haya aprendido), seguramente habrá algún material que se haya perdido o pasado por alto, pensando que entendió cuando en realidad no lo “entendió”. Especialmente después de haberse tomado un tiempo para “aplicar” lo que aprendió, su experiencia le habrá cambiado y es probable que “lea el libro con nuevos ojos”, una perspectiva diferente que lo ayudará a ver las cosas con una nueva comprensión. , aprovechando de nuevo la relectura.
Entonces, ¿cuándo sería desaconsejable una relectura? A veces, un libro simplemente no parece “amigable” o no es comprensible en absoluto; tal vez está dirigido a lectores más experimentados, o más aprendices novatos, o en tono y enfoque, simplemente no “encaja” con usted y su propio estilo cognitivo. En tal caso, probablemente sea mejor buscar un libro diferente con un enfoque diferente para el mismo material, en lugar de tratar de “forzar” la comprensión releyendo cosas que son tan desagradables que te distraen, incluso después de ti. han adquirido cierta comprensión al aprender en otro lugar.
- ¿Es una buena idea publicar un libro de programación con un seudónimo?
- ¿Cuál es la mejor manera de aprender Java, ver videos tutoriales, leer libros o ambos?
- ¿Puedo aprender Scala sin leer ningún libro y trabajar en proyectos de producción directamente?
- ¿Cuál es el mejor libro para la programación básica de computadoras?
- ¿Cuándo y cómo se escribió Cryptonomicon?