0
¿ORDENAR PRIMERO? UN EJERCICIO PERSONAL EN DISEÑO DE SOFTWARE EMPÍRICO

¿ORDENAR PRIMERO? UN EJERCICIO PERSONAL EN DISEÑO DE SOFTWARE EMPÍRICO

BECK, KENT

25,95 €
IVA incluido
No disponible, consultenos
Editorial:
ANAYA, COMERCIAL GRUPO
Año de edición:
2024
ISBN:
978-84-415-5015-5
Páginas:
120
25,95 €
IVA incluido
No disponible, consultenos
Añadir a favoritos

Prólogo
Prefacio
Introducción

Parte I. Preceptos de ordenación
Capítulo 1. Cláusulas de guarda
Capítulo 2. Código muerto
Capítulo 3. Normalizar las simetrías
Capítulo 4. Nueva interfaz, antigua implementación
Capítulo 5. Orden de lectura
Capítulo 6. Orden de cohesión
Capítulo 7. Unir declaración e inicialización
Capítulo 8. Variables aclaratorias
Capítulo 9. Constantes aclaratorias
Capítulo 10. Parámetros explícitos
Capítulo 11. Separar sentencias
Capítulo 12. Extraer funciones auxiliares
Capítulo 13. Todo el código en un solo bloque
Capítulo 14. Comentarios aclaratorios
Capítulo 15. Borrar comentarios redundantes

Parte II. Gestionar el orden
Capítulo 16. Separar las ordenaciones
Capítulo 17. Encadenar ordenaciones
Capítulo 18. Tamaños de lote
Capítulo 19. Ritmo
Capítulo 20. Organización
Capítulo 21. Primero, después, más tarde, nunca

Parte III. Teoría
Capítulo 22. Elementos relacionados con beneficios
Capítulo 23. Estructura y comportamiento
Capítulo 24. Economía: el valor temporal y la opcionalidad
Capítulo 25. Un euro hoy vale más que un euro mañana
Capítulo 26. Opciones
Capítulo 27. Opciones frente a flujos de fondos
Capítulo 28. Cambios en la estructura reversibles
Capítulo 29. Acoplamiento
Capítulo 30. Equivalencia de Constantine
Capítulo 31. Acoplamiento frente a desacoplamiento
Capítulo 32. Cohesión
Capítulo 33. Conclusión
Apéndice: referencias y lista de lecturas comentadas
Índice alfabético

El código desordenado es un fastidio. 'Limpiar' el código, para que sea más legible, requiere dividirlo en fragmentos manejables. El autor de esta guía práctica, Kent Beck, creador de la programación extrema y pionero de los patrones de diseño de software, sugiere cuándo y dónde podemos aplicar limpiezas u ordenaciones para mejorar el código, teniendo en mente al mismo tiempo la estructura general del sistema.En lugar de intentar dominar la ordenación del código de golpe, este libro permite probar algunos ejemplos que tienen sentido para el problema que se desee resolver. Si disponemos de una funció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. En paralelo aprenderemos la teoría del diseño de software: acoplamiento, cohesión, flujos de fondos descontados y opcionalidad.Con este libro 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 un sistema 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 pasos seguros.* Abordar el diseño de software como un ejercicio de relaciones humanas.

Artículos relacionados

  • ARRELS #19
    ARRELS #19
    SUCARRATS I MIRÓ, JOSEP MARIA
    Les festes populars són el punt de trobada de les comunitats rurals, entre si mateixes i amb els forans que les visiten amb aquest pretext. Aquest número d’Arrels s’interessarà pels valors antropològics i patrimonials que justifiquen que aquestes festes continuïn vives, es transformin i continuïn exercint la funció ancestral per la qual van néixer. Davant d’un món contemporani ...
    Disponibilidad inmediata

    9,95 €

  • EL MÓN D'AHIR #35
    EL MÓN D'AHIR #35
    SOLER I GUASCH, ANTONI
    La història de la civilització britànica és tan petita com el vell regne de Wessex i tan gran com l’imperi transoceànic a través del qual la Royal Navy governava els mars. És la història d’un idioma que va fer-se universal a través de les conquestes, però també amb els versos de Shakespeare. És el relat d’un poble tenaç, gelós de la seva sobirania, com tots els pobles illencs; ...
    Disponibilidad inmediata

    20,00 €

  • MURDLE: MUCHOS MÁS CRÍMENES POR RESOLVER
    MURDLE: MUCHOS MÁS CRÍMENES POR RESOLVER
    KARBER, G. T.
    ¿Quién cometió el asesinato?¿Qué arma utilizó el asesino?¿Dónde ocurrió el crimen?  El Detective Lógico está a punto de tomarse unas merecidísimas vacaciones..., pero los asesinos nunca descansan. Acompáñalo mientras descubre quiénes son los culpables de cada caso, cómo cometieron los crímenes, en qué lugares y por qué motivos. En esta cuarta entrega podrás desenmascarar al cer...
    Disponibilidad inmediata

    17,90 €

  • EL VERANO EN QUE ME ENAMORE
    EL VERANO EN QUE ME ENAMORE
    JENNY HAN
    La novela en la que se ha inspirado la serie.Por la autora del fenómeno A todos los chicos de los que me enamoré. Primer volumen de la Trilogía El verano en que me enamoré. Belly nunca ha sido la clase de chica a la que le pasan cosas. Año tras año, sus vacaciones transcurren en la casa de la playa junto a su hermano, su madre, la mejor amiga de ésta y sus hijos Conrad y Jeremi...
    Disponibilidad inmediata

    10,95 €

  • MURDLE. RESOL EL CRIM
    MURDLE. RESOL EL CRIM
    KARBER, GREG T.
    Uneix-te al Detectiu Lògic i submergeix-te en una sèrie d’assassinats enigmàtics que posaran a prova la teva capacitat deductiva! Amb més de 100 jocs de misteri, cada cas és un nou desafiament. Examina les pistes, entrevista testimonis, observa tots els detalls de les il·lustracions, desxifra els codis secrets i els mapes intrigants i encaixa totes les peces de cada cas per atr...
    Disponibilidad inmediata

    18,95 €

  • LAS LEYES DEL PODER
    LAS LEYES DEL PODER
    TRACY, BRIAN
    Descubre las leyes que transformarán tu vida y te guiarán paso a paso hacia el éxito, la felicidad y la realización plena. Brian Tracy es autor del best seller Si lo crees, lo creas, con más de 200.000 ejemplares vendidos solo en español. Desde la Antigüedad, los sabios han aplicado ciertos principios para alcanzar metas extraordinarias capaces de transformar el mundo. En este ...
    Disponibilidad inmediata

    21,90 €