Ordenar primero

ANAYA MULTIMEDIAISBN: 9788441550155

Precio:
Precio de venta€25,95
Disponible (1 unidad), lista para ser enviada

Descripción

Ordenar primero

Resumen del libro

Este libro ofrece una guía práctica y fundamentada para mejorar la legibilidad y estructura del código fuente. Escrito por Kent Beck, pionero de la programación extrema, la obra enseña cuándo y cómo aplicar técnicas de ordenación del código, dividiendo fragmentos grandes en partes manejables sin perder de vista la arquitectura global del sistema. A través de ejemplos concretos, el lector aprenderá a realizar cambios estructurales de forma segura y a comprender las fuerzas que rigen el diseño de software, combinando teoría y práctica para lograr un código más limpio y sostenible.

¿De qué trata?

El libro aborda el desafío de trabajar con código desordenado y ofrece un método sistemático para ordenarlo. Kent Beck explica cómo dividir funciones extensas en fragmentos lógicos más pequeños, mejorando la legibilidad y el mantenimiento. Paralelamente, se exploran conceptos fundamentales del diseño de software como el acoplamiento, la cohesión, los flujos de fondos descontados y la opcionalidad. La obra distingue entre cambios en el comportamiento del sistema y cambios en su estructura, y propone estrategias para ordenar tanto antes como después de implementar nuevas funcionalidades. Todo ello se presenta como un ejercicio de relaciones humanas, donde la claridad del código facilita la colaboración en equipo.

Temas principales

  • Ordenación y limpieza del código fuente.
  • División lógica de funciones grandes en fragmentos manejables.
  • Teoría del diseño de software: acoplamiento y cohesión.
  • Gestión de cambios estructurales frente a cambios de comportamiento.
  • Estrategias para realizar cambios de gran envergadura en pasos seguros y pequeños.

¿Para quién está recomendado?

Este libro está dirigido a desarrolladores y programadores con experiencia que buscan mejorar la calidad de su código y comprender los principios subyacentes del diseño de software. También es útil para ingenieros de software que deseen adoptar prácticas de refactorización más efectivas y para líderes técnicos interesados en fomentar un código limpio y mantenible en sus equipos.

Qué aporta este libro

  • Comprensión clara de la teoría del diseño de software y las fuerzas que actúan sobre él.
  • Métodos prácticos para dividir código complejo en fragmentos más simples y legibles.
  • Estrategias para aplicar ordenaciones tanto antes como después de los cambios de comportamiento.
  • Técnicas para realizar modificaciones estructurales de gran escala mediante pasos pequeños y seguros.
  • Una perspectiva del diseño de software como un ejercicio de relaciones humanas y colaboración.

Ficha técnica

  • Autor: Beck, Kent
  • Editorial: ANAYA MULTIMEDIA
  • Idioma: Español
  • Tema: CONCEPTOS DE PROGRAMACION. APRENDIZAJE DE LA PROGR, PROGRAMACION FUNCIONAL, INGENIERIA DEL SOFTWARE, ANALISIS Y DISEÑO DE SISTEMAS
  • Colección: TITULOS ESPECIALES
  • Encuadernación: Bolsillo
  • Fecha de edición: mayo de 2024
  • Número de páginas: 112
  • Peso: 215 g

Valoración editorial

Esta obra ofrece una aproximación directa y práctica a la ordenación del código, respaldada por la experiencia de uno de los referentes del desarrollo ágil. Su enfoque en pequeños pasos seguros y en la distinción entre cambios estructurales y de comportamiento resulta especialmente útil para programadores que buscan mejorar su flujo de trabajo sin comprometer la estabilidad del sistema. Es una lectura recomendada para quienes deseen profundizar en la refactorización y el diseño de software desde una perspectiva aplicada y accesible.

También te puede gustar

Vistos Recientemente