RM

Robert C. Martin

estadounidense

Robert C. Martin, también conocido como "Uncle Bob", es un ingeniero de software y autor que ha sido programador desde 1970. Es reconocido por sus importantes contribuciones al desarrollo ágil de software, siendo coautor del Manifiesto Ágil y desarrollando principios de diseño de software como los principios SOLID.

Obras en el archivo

18 títulos

Esta guía práctica ofrece métodos probados para usar el lenguaje de programación C++ con técnicas de diseño orientado a objetos, con el fin de crear una variedad de aplicaciones y resolver problemas de programación. El libro explica los conceptos fundamentales del diseño orientado a objetos y cómo se aplican en C++, con ejemplos y casos de estudio.

Este libro es el tercer volumen de una serie que explora y cataloga patrones de software, que son diseños reutilizables de alto nivel para resolver problemas comunes en el desarrollo de software. Contiene más de dos docenas de artículos sobre patrones recientemente "descubiertos" en una amplia variedad de contextos.

More C++ Gems

2000·divulgacion

Una continuación de "C++ Gems", este libro recopila las mejores prácticas, estrategias probadas y código fuente de expertos en el campo, abordando los cambios en el lenguaje C++ tras la adopción del estándar ISO, el impacto del UML y la influencia de Java en el desarrollo de software.

Este libro ofrece una mirada interna a cómo funciona un proyecto de Extreme Programming (XP), presentando artefactos, historias de usuario y anécdotas reales para ilustrar la implementación práctica de esta metodología ágil de desarrollo de software.

Este libro ofrece una guía completa sobre los principios y prácticas del desarrollo ágil de software, ayudando a los desarrolladores a mejorar su trabajo y a crear software de calidad de manera eficiente.

Este libro ofrece una colección de los últimos métodos de desarrollo de software, incluyendo Diseño Orientado a Objetos (OOD), UML, Patrones de Diseño, y métodos Ágiles y XP. Utiliza un enfoque práctico para desarrollar una aplicación orientada a objetos desde el análisis hasta la implementación.

UML for Java Programmers

2003·divulgacion

Este libro es una guía concisa y práctica que ayuda a los programadores de Java a utilizar el Lenguaje Unificado de Modelado (UML) para diseñar software, enfocándose solo en las características de UML relevantes para Java.

Este libro es una guía definitiva para programadores .NET sobre métodos ágiles, presentando estudios de caso que ilustran los fundamentos del desarrollo y diseño ágil, y pasando rápidamente de modelos UML a código C# real.

Examina la importancia de escribir código limpio y legible, presentando principios, patrones y prácticas para producir software de alta calidad y fácil mantenimiento.

Este libro, de Robert C. Martin (también conocido como Uncle Bob), expone las disciplinas, técnicas y prácticas del desarrollo de software profesional, enfatizando que la creación de software es una artesanía que requiere honor, autodisciplina y compromiso. Ofrece consejos prácticos sobre estimación, codificación, refactorización y pruebas, y va más allá de la técnica para centrarse en la actitud y el comportamiento de un verdadero profesional del software.

Este libro es una guía integral sobre los principios SOLID, patrones de diseño y prácticas ágiles para construir sistemas de software robustos y mantenibles. Se enfoca en cómo un diseño de software cuidadoso puede llevar a código más limpio y escalable.

Robert C. Martin revisita los principios y valores originales del Manifiesto Agile, con el fin de guiar a una nueva generación de desarrolladores de software hacia un enfoque más profesional y disciplinado en el desarrollo ágil, abordando las malas interpretaciones y la dilución que ha sufrido el término a lo largo de los años.

Este libro, de Robert C. Martin (Uncle Bob), es una guía para programadores que busca inculcar las disciplinas, estándares y éticas necesarias para escribir código robusto y efectivo. Aborda el desarrollo impulsado por pruebas, la refactorización, el diseño simple, la programación colaborativa y las pruebas de aceptación.

En "Functional Design", Robert C. Martin explora cómo utilizar la programación funcional para construir mejores sistemas de software, comparando estructuras de codificación orientadas a objetos con las habilitadas por lenguajes funcionales y mostrando cómo aplicarlos de manera pragmática.

Este libro explora la historia de la programación a través de las vidas de pioneros como Ada Lovelace y Alan Turing, detallando sus avances técnicos y sus luchas personales, y concluyendo con la transformación y los desafíos éticos que la IA presenta para el futuro de la programación.

Autores relacionados

Aparecen junto a Robert C. Martin en búsquedas del archivo