El Manifiesto Ágil incluye la firma de Robert Cecil Martin, un ingeniero autodidacta que entró en la industria del software a los 17 años. Nacido el 5 de diciembre de 1952, Martin ha dedicado su carrera como informático, autor e instructor a influir en los estándares de la industria mediante el desarrollo de los principios de diseño SOLID y su enfoque en el código limpio.
Carrera temprana e influencia en la industria
Martin ejerció como el primer presidente de la Agile Alliance y actuó como redactor jefe de la revista C++ Report. En 1991, fundó Object Mentor, una empresa que ofrecía formación en programación extrema. Sus esfuerzos profesionales se han centrado en promover la artesanía del software, el desarrollo guiado por pruebas y las prácticas ágiles en toda la industria.
Funciones de consultoría y educativas
Desde noviembre de 2023, Martin dirige Uncle Bob Consulting para ofrecer servicios de formación y asesoramiento. También ejerce de mentor y maestro artesano en Clean Coders, una empresa dirigida por su hijo, Micah Martin. A través de esta plataforma, crea vídeos de formación en los que ocasionalmente participan invitados como Ward Cunningham y Grady Booch.
Metodologías principales y desacuerdos
Martin aboga por funciones cortas y de propósito único, y cita un ejemplo de Kent Beck en el que la transparencia se lograba mediante una extrema brevedad. Este enfoque, que él describe como código limpio, ha recibido críticas externas. John Ousterhout ha debatido las posturas de Martin sobre los comentarios en el código, el desarrollo guiado por pruebas y la longitud adecuada de las funciones, argumentando que una fragmentación excesiva puede complicar la documentación y la independencia modular.
Veinte preguntas, ocho minutos de reloj y un percentil medido frente a todos los que la han hecho. Sin registro.
Hacer la prueba de CI →Publicaciones e intereses técnicos actuales
A lo largo de tres décadas, Martin ha escrito numerosos textos sobre programación, empezando por Designing Object-Oriented C++ Applications Using the Booch Method en 1995. Sus obras posteriores incluyen Clean Code (2009), Clean Architecture (2017) y Functional Design (2023). En 2024, publicó We, Programmers: A Chronicle of Coders from Ada to AI. Durante una entrevista en 2024, señaló que actualmente realiza su propio trabajo de programación principalmente utilizando Clojure.
Datos rápidos
- Nacimiento: 5 de diciembre de 1952 - Nacionalidad: Estados Unidos - Papel destacado: Coautor y firmante del Manifiesto Ágil - Concepto central: Principios de diseño SOLID - Lenguaje de programación principal a partir de 2024: Clojure - Edad de entrada en la industria: 17
Preguntas frecuentes de los lectores
### ¿Cuál es el origen del término código limpio?
Se refiere a un libro escrito por Martin, una empresa de su propiedad, una clase que imparte y un paradigma general de software que promueve.
### ¿Tiene Robert Martin formación formal en software?
No, Martin es autodidacta y entró en la industria del software a los 17 años.



