Refactoring: Improving The Design of Existing Code

Este libro es totalmente imprescindible para aquellos que se consideran desarrolladores usando orientación a objetos (de hecho este libro se debería estudiar en las universidades).

Su autor, Martin Fowler, nos cuenta las técnicas básicas para refactorizar nuestro código, obteniendo mejores diseños. Donde "mejor" significa que se entiende mejor, que baja el acoplamiento, y que, por lo tanto, es más mantenible. En definitiva, llevar a la práctica la idea de "cerrado a modificaciones, y abierto a aplicaciones" (deberíamos ser capaces de añadir funcionalidad sin tener que cambiar el código que ya tenemos escrito)

Este libro es totalmente imprescindible para aquellos que se consideran desarrolladores usando orientación a objetos (de hecho este libro se debería estudiar en las universidades).

Su autor, Martin Fowler, nos cuenta las técnicas básicas para refactorizar nuestro código, obteniendo mejores diseños. Donde «mejor» significa que se entiende mejor, que baja el acoplamiento, y que, por lo tanto, es más mantenible. En definitiva, llevar a la práctica la idea de «cerrado a modificaciones, y abierto a aplicaciones» (deberíamos ser capaces de añadir funcionalidad sin tener que cambiar el código que ya tenemos escrito)

Título: Refactoring. Improving The Design of Existing Code.
Autor: Martin Fowler
Editorial: Addison Wesley

Enlaces de interes:



Cómpralo en Casa del Libro

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad

Información básica acerca de la protección de datos

  • Responsable: IZERTIS S.A.
  • Finalidad: Envío información de carácter administrativa, técnica, organizativa y/o comercial sobre los productos y servicios sobre los que se nos consulta.
  • Legitimación: Consentimiento del interesado
  • Destinatarios: Otras empresas del Grupo IZERTIS. Encargados del tratamiento.
  • Derechos: Acceso, rectificación, supresión, cancelación, limitación y portabilidad de los datos.
  • Más información: Puedes ampliar información acerca de la protección de datos en el siguiente enlace:política de privacidad

Creador y propietario de AdictosAlTrabajo.com, Director General de Autentia S.L., Profesor asociado en IE Business School, inversor en StartUps y mentor de emprendedores. Ingeniero Técnico de Telecomunicaciones y Executive MBA por IE Business School 2007. Twitter: Follow @rcanalesmora Autor de los Libros: Planifica tu éxito: de aprendiz a empresario, Informática profesional, las reglas no escritas para triunfar en la empresa, Conceptos ágiles aplicados a distintas áreas de una empresa y Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles. ¡Descárgalos gratis aquí! Puedes consultar mi CV y alguna de mis primeras aplicaciones (de los 90) aquí.

¿Quieres publicar en Adictos al trabajo?

Te puede interesar

16/09/2025

Iván Suarez Romero

La deuda técnica condiciona la sostenibilidad de los CMS más usados. En este artículo comparamos WordPress, Joomla y Drupal, analizando sus arquitecturas, limitaciones y fortalezas para ayudarte a elegir la plataforma más adecuada a tu proyecto.

30/10/2024

Nuria Rodríguez López

Destaca la importancia de la transparencia en la investigación financiada públicamente, señalando que los ciudadanos tienen derecho a conocer los resultados obtenidos. Menciona herramientas como CORDIS, que facilitan el acceso a información sobre proyectos europeos de I+D+i.

24/05/2024

Iñaki Gómez

El concepto de diseño estratégico va más allá de los aspectos técnicos o estéticos de un producto o servicio. Busca solucionar necesidades, deseos y expectativas de los usuarios en relación a problemas reales, generando valor y ventaja competitiva a negocio.