¿Ordenar primero? Un ejercicio personal en diseño de software empírico
Editorial ANAYA MULTIMEDIA, S.A.
Do you want to pick it up at the bookstore?
Mainland Spain
- Publisher ANAYA MULTIMEDIA, S.A.
- ISBN13 9788441550155
- ISBN10 8441550158
- Type Book
- Published 2024
¿Ordenar primero? Un ejercicio personal en diseño de software empírico
Editorial ANAYA MULTIMEDIA, S.A.
Do you want to pick it up at the bookstore?
Mainland Spain
Book Details
El c¢digo desordenado es un fastidio. 'Limpiar' el c¢digo, paraque sea m s legible, requiere dividirlo en fragmentos manejables. Elautor de esta gu¡a pr ctica, Kent Beck, creador de la programaci¢n extrema y pionero de los patrones de dise¤o de software, sugierecu ndo y d¢nde podemos aplicar limpiezas u ordenaciones para mejorarel c¢digo, teniendo en mente al mismo tiempo la estructura general del sistema.
En lugar de intentar dominar la ordenaci¢n delc¢digo de golpe, este libro permite probar algunos ejemplos que tienen sentido para el problema que se desee resolver. Si disponemos de unafunci¢n grande que contiene muchas l¡neas de c¢digo, aqu¡ aprenderemos a dividirla de una manera l¢gica en fragmentos m s peque¤os. Enparalelo aprenderemos la teor¡a del dise¤o de software: acoplamiento,cohesi¢n, flujos de fondos descontados y opcionalidad.
Con estelibro lograr s:
* Comprender la teor¡a b sica del funcionamiento del dise¤o de software y las fuerzas que act£an sobre ?l.
*Explorar la diferencia entre los cambios en el comportamiento de unsistema y los cambios en su estructura.
* Mejorar la experiencia de programaci¢n ordenando a veces primero y a veces despu?s.
*Aprender a realizar cambios de envergadura en peque¤os pasosseguros.
* Abordar el dise¤o de software como un ejercicio derelaciones humanas.