¿Ordenar primero? Un ejercicio personal en diseño de software empírico
- Af
- Forlag
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.
© 2024 ANAYA MULTIMEDIA (E-bog): 9788441550247
Udgivelsesdato
E-bog: 16. maj 2024
Andre kan også lide...
- Un Pavo real en el reino de los pingüinos: Una fábula sobre la creatividad y el coraje BJ Gallagher, Warren H. Schmidt
- La mente del hacker. Cómo revertir la situación cuando las élites rompen las reglas Bruce Schneier
- La escuela rusa de violín: El legado de Yuri Yankelévich Yuri Yankelévich
- Los 7 mitos capitales: Cómo centrarse en las capitales del negocio Alejandro Mascó
- Obras escogidas de Orígenes: Tratado de los principios Alfonso Ropero
- Sobre la teoria de la relatividad Albert Einstein
- ¿Cómo llegar a ser un aprendiz estratégico de Cálculo Diferencial?: Cuaderno de nivelación para iniciar el estudio del Cálculo Diferencial Jhobana Herrera Díaz, Graciela Morantes Moncada
- Ciberseguridad: Una Simple Guía para Principiantes sobre Ciberseguridad, Redes Informáticas y Cómo Protegerse del Hacking en Forma de Phishing, Malware, Ransomware e Ingeniería Social Quinn Kiser
- Inteligencia Artificial: De Cero Al Uso Práctico Kael Novera
- Alrededor de la Luna: Una Aventura Científica Clásica de Exploración Espacial Jules Verne
- Programación gráfica para ingenieros José Miguel Molina Martínez, Manuel Jiménez Buendía
- ¿Por qué todos saben inglés menos yo?: Guía práctica para mejorar tu inglés Alejo Lopera
- Proceso a la estética Armando Plebe
- 100 cosas que hace la gente millonaria Kazuma Asukari
- Autobiografía de San Ignacio de Loyola (Anotado): Edición enriquecida. Relato espiritual de conversión, peregrinación y origen de la Compañía de Jesús Ignacio de Loyola
- La química es la cuestión: El orden de la vida y el caos que llevamos encima Helena González Burón
- electricidad, electromagnetismo y electrónica aplicados al automóvil. TMVG0209 Juan Manuel Molina Mengíbar
- Tenis. Preparación física total (Color) Carlos Vila Gómez
- Esperar: Violencia, historia, felicidad François-Xavier Bellamy
- Decisiones gerenciales estratégicas: Una aplicación a la teoría de juegos - 2a edición Maximiliano González F, Alexander Guzmán V, María Andrea Trujillo D
- El fuego de la montaña: Siete conversos para nuestro tiempo Eduardo de la Hera Buedo
- Internet de las cosas con ESP8266 Guillermo Sampallo
- Crowdfunding : análisis del marco regulatorio de la financiación colaborativa en Colombia Jorge Alberto Padilla Sánchez
- Manual básico de técnicos de aeróbic y fitness (Bicolor) Susana Moral González
- Curso de marketing en LinkedIn. Menos publicidad, más clientes Rubén de Gracia
- Necesito help en inglés: Las frases cotidianas que todos deberían saber Alejo Lopera
- Design for change Juan José Vergara Ramírez, Juan Antonio Ojeda Ortiz, Sandy Speicher, Kiran Bir Sethi, Mónica Cantón de Celis, Miguel Luengo Pierrard, Angélica García, Carolina Pasquali, Marianne Estermann, Claudia Molina Salamanca, Kate Hsu, Sanjli Gidwaney, Natalia Allende, Mar Sánchez Izuel, Alexia Belmont Tabini, Pedro Macabe, Jesús María Ceballos, Seyithan Ahmet Ates, Ruthie Sobel Luttenberg, Natxo Alonso Alberca, Félix S. V. Tong, Hailey Weng Lam Wong, César Poyatos
- La coordinación y el entrenamiento propioceptivo (Bicolor) Violetta Schuba, Ulla Häfelinger
- La economía argentina Aldo Ferrer
Vælg dit abonnement
Over 1 million titler
Download og nyd titler offline
Eksklusive titler + Mofibo Originals
Børnevenligt miljø (Kids Mode)
Det er nemt at opsige når som helst
Premium
For dig som lytter og læser ofte.
129 kr. /måned
1 konto
100 timer/måned
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Unlimited
For dig som lytter og læser ubegrænset.
159 kr. /måned
1 konto
Ubegrænset timer
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Family
For dig som ønsker at dele historier med familien.
Fra 179 kr. /måned
2-6 konti
100 timer/måned pr. konto
Fri lytning til podcasts
Kun 39 kr. pr. ekstra konto
Ingen binding
Dig + 1 familiemedlem
2 konti179 kr. /måned
Flex
For dig som vil prøve Mofibo.
89 kr. /måned
1 konto
20 timer/måned
Gem op til 100 ubrugte timer
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Har du en rabatkode?
Indtast koden her