¿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

  • ZELDA. LA SAGA MÁS INNOVADORA
    ESPAÑA, RBA COLECCIONABLES
    Zelda. La saga más innovadora forma parte de la colección Videojuegos Legendarios. La primera colección sobre videojuegos, que recorre la historia del videojuego a través de las sagas y títulos más importantes. Una edición para coleccionistas, en tapa dura, que explora en detalle, los escenarios, los protagonistas, las tramas, el proceso de creación y los genios que participaro...
    Available

    9,99 €9,49 €

    Buy
  • LANZATE A LA IA. DESPIERTA TUS SUPERPODERES
    FUENTES CALLE, ARTURO
    Tus superpoderes ya existen. Solo te falta dar el primer paso. Si todavía miras la IA con distancia, no estás solo . A muchos les pasa: sienten curiosidad, pero también respeto, dudas o la sensación de 'esto no es para mí'. La IA no es una moda pasajera: es la siguiente etapa natural de la digitalización que ya transformó cómo trabajamos, aprendemos y nos comunicamos. Mirar hac...
    Available

    19,90 €18,91 €

    Buy
  • FANCY BEAR SE VA DE PHISHING
    SHAPIRO, SCOTT J.
    Es una paradoja de nuestros tiempos que vivamos en la sociedad de la información, pero no entendamos cómo funciona. ¿Qué pasaría si supiésemos más? En Fancy Bear se va de phishing, Scott J. Shapiro recurre a su popular clase en la universidad de Yale sobre hackeo para mostrar que el cibercrimen tiene menos que ver con la programación defectuosa que con el cableado imperfecto de...
    Available

    31,95 €30,35 €

    Buy
  • LEVEL UP! GUIA PARA SER UN GRAN DISEÑADOR DE VIDEOJUEGOS
    ROGERS, SCOTT
    ¿Quieres aprender a diseñar lo último en videojuegos? ¿Necesitas consejos para mejorar el diseño de tu juego? ¡Prepárate para subir de nivel con Level Up! Scott Rogers, el diseñador de videojuegos de éxito como Pac-Man World TM, God of War TM, y las series de Maximo y de Bob Esponja, comparte con nosotros el conocimiento y la experiencia que ha acumulado durante años sobre cómo...
    Available

    45,00 €42,75 €

    Buy
  • AGENTES IA DESPIERTE COMPRENDA CREE Y VISIONE EL FUTURO
    NUÑEZ, MIGUAL A. / SERRANO, RAMON
    No es una ola; la inteligencia artificial es un tsunamiLa IA irrumpió sin pedir permiso, transformando profesiones, alterando la manera de aprender y reconfigurando en pocos meses nuestra vida cotidiana. Ahora la pregunta ya no es si la IA cambiará su mundo, sino cuán preparado estará usted cuando lo haga.Este libro nace en ese cruce entre vértigo y oportunidad, y le acompaña a...
    Available

    16,50 €15,68 €

    Buy
  • STORYTELLING CON DATOS, ANTES Y DESPUÉS
    CISNEROS, MIKE / VELEZ, ALEX / NUSSBAUMER KNAFLIC, COLE
    Transformaciones prácticas. Estrategias comprobadas. Relatos de datos poderosos. De la mano de la autora superventas Cole Nussbaumer Knaflic y de los expertos narradores de datos Mike Cisneros y Alex Velez, Storytelling con datos, antes y después se basa en más de una década de experiencia ayudando a las organizaciones líderes a comunicar sus datos de forma clara y eficaz.A tra...
    Available

    41,50 €39,43 €

    Buy