¿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

24,95 €
IVA incluido
En stock
Editorial:
ANAYA MULTIMEDIA S.A.
Año de edición:
2024
Materia
Informatica
ISBN:
978-84-415-5015-5
Páginas:
120
Colección:
TITULOS ESPECIALES
24,95 €
IVA incluido
En stock
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

Artículos relacionados

  • CULTURA HACKER DE LA A A LA Z
    CRAWLEY, KIM
    La cultura hacker puede ser misteriosa, pero esta entretenida guía de referencia está aquí para ayudar. Escrita por Kim Crawley, una investigadora de ciberseguridad y escritora experimentada, esta guía de referencia divertida te presenta a personas y empresas importantes, ideas fundamentales junto con películas, juegos y revistas que marcaron hitos en los anales de la piratería...
    En stock

    34,95 €

  • AGENDA ESCOLAR DIARIA 2024-2025 LVR
    LA VECINA RUBIA
    "Ya lo dice La Vecina Rubia en una de sus novelas: «Siempre he pensado que todo pasa por algo y que cada paso que damos escribe una línea en nuestro destino.» ...
    En stock

    24,95 €

  • AGENDA ESCOLAR SEMANAL 2024-2025 LVR
    LA VECINA RUBIA
    "Iluminada con los vibrantes colores de las constelaciones, el brillo de los planetas y una estructura práctica y cómoda, en esta agenda encontrarás todo lo que necesitas para organizar tu vida, alcanzar tus metas y, con ellas, conseguir que se cumpla tu destino. ...
    En stock

    21,95 €

  • IA GENERATIVA PARA DUMMIES
    DI BELLO, BONAVENTURA
    Un manual que ofrece a todo el mundo la oportunidad de descubrir las distintas facetas de la IA generativa y dar sus primeros pasos en el uso de las diversas herramientas disponibles en la actualidad, comenzando así con buen pie para obtener resultados satisfactorios y evitar los típicos errores de quienes se acercan a esta tecnología sin una guía orgánica y estructurada. Hoy ...
    En stock

    18,95 €

  • AGENDA ESCOLAR SEMANAL 2024-2025 LA DE GIRONA
    LA DE GIRONA
    "Tras el éxito de su anterior agenda, agotada en pocas semanas, La de Girona lanza nueva agenda escolar en la que recoge la mejor selección de sus explosivas frases y contundentes reflexiones. ...
    En stock

    21,95 €

  • AGENDA ESCOLAR SEMANAL 2024-2025 PIPPI
    PIPPI ENGLISH
    "No pongas más excusas y en el curso 2024-2025 sumérgete sin miedo en el inglés con esta divertida agenda. ...
    En stock

    21,95 €