Feria Del Libro Digital

Gran exposición gratuita de libros en formatos PDF, EPUB y MOBI

Patrones de diseño

Resumen del Libro

Libro Patrones de diseño

En este libro se introducen los principios de los patrones de diseño y ofrecen un catálogo de dichos patrones. Este libro muestra el papel que los patrones pueden desempeñar diseñando la arquitectura de sistemas complejos y proporciona una referencia práctica de un conjunto de excelentes patrones que el desarrollador puede aplicar para construir sus propias aplicaciones.

Ficha Técnica del Libro

Subtitulo : elementos de software orientado a objetos reutilizable

Número de páginas 384

Autor:

  • Erich Gamma

Categoría:

Formatos Disponibles:

PDF, EPUB, MOBI

¿Cómo descargar el libro?

Valoración

Popular

3.2

57 Valoraciones Totales


Biografía de Erich Gamma

Erich Gamma es un reconocido software engineer e investigador suizo, ampliamente conocido por su trabajo en el ámbito del desarrollo de software y en particular por su contribución a la ingeniería de software, la arquitectura de software y los patrones de diseño. Nacido en 1961 en la ciudad de Zurich, Suiza, Gamma ha dejado una huella indeleble en la comunidad de desarrolladores y ha sido una figura clave en la evolución de este campo.

Una de las contribuciones más destacadas de Gamma es su co-autoria del famoso libro "Design Patterns: Elements of Reusable Object-Oriented Software", publicado en 1994, junto con Richard Helm, Ralph Johnson y John Vlissides, quienes a menudo son referidos como la "Gang of Four" (GoF). Este libro revolucionario introdujo un enfoque sistemático para la creación y reutilización de patrones de diseño en el desarrollo de software orientado a objetos. Los patrones descritos en el libro se han convertido en un estándar en la industria, siendo adoptados por desarrolladores de todo el mundo para producir software más robusto, flexible y mantenible.

Gamma se graduó en 1981 en la ETH Zurich, donde obtuvo su título en ciencias de la computación. A lo largo de su carrera, ha colaborado con diversas instituciones y empresas de renombre. Tras completar sus estudios, trabajó en el Instituto de Tecnología de Illinois y luego se unió a Object Design, Inc., donde comenzó a desarrollar su interés en los patrones de diseño. Este período fue crucial para el desarrollo de su enfoque sobre la programación orientada a objetos.

En 1997, Gamma se unió a la IBM, donde continuó su labor en el ámbito de la arquitectura de software y la ingeniería de software. Durante su tiempo en IBM, participó en el desarrollo de la herramienta de modelado de software Rational Software Architect y también desempeñó un papel importante en la creación de Eclipse, una plataforma de desarrollo de software que ha ganado popularidad mundial entre los desarrolladores. Eclipse no solo se ha consolidado como un entorno de desarrollo integrado (IDE) robusto, sino que también ha fomentado una comunidad vibrante alrededor de la programación de software y el desarrollo de aplicaciones.

A lo largo de su carrera, Erich Gamma ha estado involucrado en muchas conferencias y seminarios donde ha compartido sus conocimientos sobre patrones de diseño y programación orientada a objetos. Su influencia se extiende más allá de sus publicaciones, ya que ha ayudado a formar a una nueva generación de desarrolladores de software a través de mentoría y enseñanza. Gamma ha sido un defensor constante de la importancia de la educación continua en el ámbito de la tecnología, instando a los desarrolladores a mantenerse actualizados con las tendencias y metodologías emergentes en la creación de software.

En reconocimiento a su impacto en el campo del desarrollo de software, Gamma ha sido galardonado con varios premios y honores a lo largo de su carrera. Su trabajo ha sido fundamental no solo para la comunidad académica, sino también para la industria del software en su conjunto. Sus ideas sobre patrones de diseño continúan siendo un pilar en la formación de ingenieros de software y en el desarrollo de prácticas eficientes y efectivas para abordar problemas complejos en la programación.

En la actualidad, Erich Gamma sigue activo en la comunidad de desarrollo de software, trabajando como distinguished engineer en Microsoft, donde continúa su labor de innovación y liderazgo en el desarrollo de software. Sus contribuciones persisten en la mente de desarrolladores y arquitectos de software de todo el mundo, y su legado vive en cada línea de código que implementa los principios de los patrones de diseño que él ayudó a popularizar.

En resumen, Erich Gamma es una figura clave en la evolución del desarrollo de software. A través de su trabajo sobre patrones de diseño y su contribución a herramientas como Eclipse y Rational Software Architect, ha transformado la forma en que los ingenieros de software piensan y abordan la creación de aplicaciones. Su legado perdura, y su influencia seguirá siendo sentida en el campo por años venideros.

Otros libros relacionados de Informática

Gran libro del hardware

Libro Gran libro del hardware

Esta completa referencia comprende todo aquello que debe saber sobre hardware de PC. En la parte de referencia encontrará (con un rápido acceso gracias a la clasificación por orden alfabético) todos los datos necesarios sobre los componentes más diversos y las tecnologías más utilizadas, como ASPI, ATX, BIOS, DLT, DVD, EIDE, discos duros, Firewire, Interrupciones, RDSI, Códigos POST, SCSI, USB y otras muchas. En la parte de práctica se realizan trabajos más avanzados con el PC y se verán muchos trucos y consejos del autor que tal vez sirvan para resolver sus problemas. DEL...

Cómo valorar la calidad de la enseñanza basada en las TIC

Libro Cómo valorar la calidad de la enseñanza basada en las TIC

La experiencia acumulada permite afirmar que las TIC, por sí solas, no son garantía de mejora de los procesos de enseñanza y aprendizaje, ya que lo que profesores y alumnos hacen en los centros educativos y en las aulas puede no diferir sustancialmente de lo que hacían antes de la incorporación de dichas tecnologías. El libro ofrece una batería de criterios, pautas e instrumentos para valorar la calidad educativa de procesos de enseñanza y aprendizaje que incorporan tecnologías informáticas y telemáticas. Así, resultará útil tanto para quienes estudian e investigan sobre el...

Seguridad en Bases de Datos y Aplicaciones Web

Libro Seguridad en Bases de Datos y Aplicaciones Web

Actualmente no es posible imaginarnos a una organización sin que la misma no utilice la Tecnología de la Información (TI) de forma estratégica y competitiva. Muchas veces la TI se utiliza como herramienta básica y de beneficios para la existencia de la organización. Por ejemplo, ¿Cómo sería posible la existencia de una red social como Facebook sin el uso de la TI? ¿Y de una empresa de ventas al por menor on-line sin Amazon o Ebay? La TI no sólo forma parte de la estrategia de la empresa como un diferencial, sino que también puede ser el principal combustible que hay detrás de una ...

Ciberseguridad. Manual práctico

Libro Ciberseguridad. Manual práctico

La ciberseguridad es uno de los desafíos más importantes de la era digital, pues se trata de un punto crítico en cualquier entorno tecnológico. Debido a que los entornos son cada vez más dinámicos y cambiantes, es necesario estar actualizado ante nuevas amenazas y vulnerabilidades que aparecen cada día. Por ello, las organizaciones han empezado a destinar una parte de su presupuesto a protegerse frente a los principales riesgos que se pueden encontrar en internet. El objetivo de este libro es dar a conocer las técnicas y herramientas en diferentes campos de la cibersegu¬ridad,...

Novedades Literarias



Últimas Búsquedas


Categorías Destacadas