Capítulo 2. Lectura de código
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El código se lee mucho más a menudo de lo que se escribe.
Guido van Rossum, creador de Python
A pesar de la forma en que se enseña la programación , los ingenieros de software dedican mucho más tiempo a leer código que a escribirlo. En la mayoría de los cursos de programación para principiantes, te lanzas inmediatamente a escribir código, centrándote en los conceptos y expresiones idiomáticas básicos del lenguaje, sin tener en cuenta que nunca aprenderías polaco o portugués de una manera similar. Y mientras que la mayoría de los proyectos académicos parten de cero, los desarrolladores en activo casi siempre trabajan dentro de los límites de un código que ha tardado años en llegar a su estado actual, algo que puedes explorar en profundidad en el capítulo 6.
Con la llegada de la programación orientada a agentes o al chat ( ),1 leer código será aún más importante para los ingenieros de software. Aunque puede que no sea tu primera opción, trabajarás con código que no has escrito tú. No te desanimes, hay técnicas que te ayudarán a orientarte cuando te encuentres con código desconocido. En este capítulo veremos por qué leer código puede ser un reto y daremos algunos consejos para simplificar el proceso.
El reto de trabajar con código existente
Independientemente de cómo hayas aprendido a programar, probablemente hayas pasado gran parte ...