Skip to Content
Fundamentos de la ingeniería de software
book

Fundamentos de la ingeniería de software

by Nathaniel Schutta, Dan Vega
October 2025
Intermediate to advanced
392 pages
12h 11m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Fundamentos de la ingeniería de software

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 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Fundamentos de la arquitectura de software, 2.ª edición

Fundamentos de la arquitectura de software, 2.ª edición

Mark Richards, Neal Ford
Aprendizaje de estilos de API

Aprendizaje de estilos de API

Lukasz Dynowski, Marcin Dulak
Relanzamiento de las hojas de ruta de productos

Relanzamiento de las hojas de ruta de productos

C. Todd Lombardo, Bruce McCarthy, Evan Ryan, Michael Connors

Publisher Resources

ISBN: 0642572274900Supplemental Content