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

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

BECK, KENT

25,95 €
24,65 €
IVA incluido
Publishing house :
ANAYA MULTIMEDIA
Year of edition:
2024
ISBN:
978-84-415-5015-5
Pages :
120
Binding :
Rústica
Collection :
MULTIMEDIA
25,95 €
24,65 €
IVA incluido

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 quesea más legible, requiere dividirlo en fragmentos manejables. El autor de esta guía práctica, Kent Beck, creador de la programación extremay pionero de los patrones de diseño de software, sugiere cuándo ydónde podemos aplicar limpiezas u ordenaciones para mejorar el código, teniendo en mente al mismo tiempo la estructura general delsistema.En lugar de intentar dominar la ordenación del código degolpe, este libro permite probar algunos ejemplos que tienen sentidopara el problema que se desee resolver. Si disponemos de una funcióngrande que contiene muchas líneas de código, aquí aprenderemos adividirla 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 librolograrás:* Comprender la teoría básica del funcionamiento del diseñode 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

Artículos relacionados

  • CÓDIGO LIMPIO
    MARTIN, ROBERT C.
    Cada año, se invierten innumerables horas y se pierden numerosos recursos debido a código mal escrito, ralentizando el desarrollo, disminuyendo la productividad, generando graves fallos e incluso pudiendo acabar con la organización o empresa. El reconocido experto de software Robert C. Martin, junto con sus colegas de Object Mentor, nos presentan sus óptimas técnicas y metodo...
    Available

    53,50 €50,83 €

    Buy
  • HTML5 PARA DESARROLLADORES
    FLETCHER, MARK / LOWERY, JOSEPH
    HTML es la tecnología principal sobre la que los programadores crean páginas Web. La nueva versión HTML 5 abre la puerta a una mejor experiencia de usuario proporcionando mayor interactividad y da un paso más en la Web semántica. HTML 5 permite, además, mejorar el diseño y la programación de todo tipo sitios Web, aplicaciones Web, blogs o redes sociales. Esta guía incluye senc...
    Available

    36,00 €34,20 €

    Buy
  • WRITER
    VV. AA.
    Presentamos, como novedad editorial, este manual teórico-práctico, en el que se desarrollan, por una parte las principales funciones y herramientas del procesador de textos Writer, y por otra, la puesta en práctica de las mismas, mediante una recopilación de ejercicios, cuyo objetivo final es que el alumno aprenda a manejar con soltura este programa de OpenOffice. A lo larg...
    Available

    25,00 €23,75 €

    Buy
  • ACCESS XP: GUÍA TEÓRICA Y SUPUESTOS OFIMÁTICOS
    OTERO LOPEZ, INMACULADA
    El presente volumen es un libro destinado a la preparación de las pruebas de carácter ofimático que se exigen a los aspirantes al servicio de los entes públicos. También puede ser de utilidad para todos aquellos usuarios de programas de base de datos, que necesiten practicar y ejercitar los conocimientos que posean. El libro se estructura en dos partes: - La primera es una g...
    Available

    33,00 €31,35 €

    Buy
  • INTELIGENCIA ARTIFICIAL. UN ENFOQUE MODERNO
    RUSSELL, STUART / NORVIG, PETER
    Este manual es una obra muy amplia que cubre todos los aspectos de esta ciencia tan moderna. Se analiza el problema de la inteligencia artificial, que radica en describir y construir agentes que reciban percepciones provinientes del medio ambiente y que ejecuten acciones. ...
    Available

    81,72 €77,63 €

    Buy
  • ANÁLISIS DE DATOS EN CIENCIAS SOCIALES Y DE LA SALUD I
    PARDO MERINO, ANTONIO / RUIZ DÍAZ, MIGUEL ÁNGEL / SAN MARTIN CASTELLANOS, RAFAEL
    Available

    36,00 €34,20 €

    Buy