Robert Cecil Martin (nacido el 5 de diciembre de 1952), conocido popularmente como "Tío Bob", [3] es un ingeniero de software , [2] instructor y autor estadounidense. Es reconocido principalmente por promover muchos principios de diseño de software y por ser autor y signatario del influyente Manifiesto Ágil . [4]
Martin es autor de numerosos libros y artículos de revistas. Fue editor jefe de la revista C++ Report y fue el primer presidente de Agile Alliance. [5] [6]
Martin se unió a la industria del software a los 17 años y es autodidacta. [7]
Trabajo profesional
En 1991, Martin fundó Object Mentor, [8] ahora desaparecida, que brindaba capacitación dirigida por un instructor sobre la metodología de programación extrema . [9] A partir de noviembre de 2023 [actualizar], operó Uncle Bob Consulting, que brinda servicios de consultoría y capacitación. [10] Se desempeña como maestro artesano / mentor en Clean Coders, una empresa dirigida por su hijo Micah Martin, y produce videos de capacitación. [11]
^ Groupon OnAir (26 de julio de 2016). El futuro de la programación con el tío Bob Martin. YouTube.
^ ab Microsoft Learn (15 de septiembre de 2015). "El tío Bob habla sobre la práctica del software". Microsoft Learn.
^ Heusser, Matthew (10 de mayo de 2011). "¿Los programadores profesionales necesitan un código de conducta? Una entrevista con Robert C. "Uncle Bob" Martin". InformIT . Consultado el 26 de febrero de 2015 .
^ "Autores: El Manifiesto Ágil". Manifiesto para el Desarrollo Ágil de Software . 2001. Consultado el 16 de enero de 2020 .
^ "Robert C. Martin". IEEE Xplore . Consultado el 1 de agosto de 2021 .
^ Sondra Ashmore; Kristin Runyan (2014). Introducción a los métodos ágiles . Addison-Wesley Professional. pág. 10. ISBN9780133435214.
^ Martin, Robert C. (10 de diciembre de 2018). "Uncle Bob on X". X (anteriormente Twitter) . Consultado el 23 de noviembre de 2023 .
^ "Robert Martin (Uncle Bob) - Scrum Alliance". www.scrumalliance.org . Consultado el 30 de noviembre de 2022 .
^ "Object Mentor: Acerca de | LinkedIn". LinkedIn . Consultado el 23 de noviembre de 2023 .
^ "Robert Martin | LinkedIn". LinkedIn . Consultado el 23 de noviembre de 2023 .
^ "Clean Coders: mejora tu código". cleancoders.com . Consultado el 23 de noviembre de 2023 .
^ "UBC". cleancoder.com . Consultado el 23 de noviembre de 2023 .
^ Martin, Robert C. (2000) "Principios de diseño y patrones de diseño" (PDF). objectmentor.com . Archivado desde el original el 6 de septiembre de 2015