Loading AI tools
American software consultant From Wikipedia, the free encyclopedia
Robert Cecil Martin (born 5 December 1952), colloquially called "Uncle Bob",[3] is an American software engineer,[2] instructor, and author. He is most recognized for promoting many software design principles and for being an author and signatory of the influential Agile Manifesto.[4]
Robert C. Martin | |
---|---|
Born | Robert Cecil Martin 5 December 1952[1] |
Nationality | American |
Other names | "Uncle Bob" Martin |
Occupation(s) | Software engineer,[2] instructor |
Known for | Agile Manifesto, SOLID principles |
Children | 4 |
Website | cleancoder |
Martin has authored many books and magazine articles. He was the editor-in-chief of C++ Report magazine and served as the first chairman of the Agile Alliance.[5][6]
Martin joined the software industry at age 17 and is self-taught.[7]
In 1991, Martin founded Object Mentor,[8] now defunct, which provided instructor-led training on the extreme programming methodology.[9] As of November 2023[update], he operated Uncle Bob Consulting, which provides consulting and training services.[10] He serves as Master Craftsman / Mentor at Clean Coders, a company run by his son Micah Martin, and produces training videos.[11]
Martin is a proponent of software craftsmanship, agile software development, and test-driven development.[12]
He is credited with introducing the collection of object-oriented programming (OOP) design principles that came to be known as SOLID.[13]
Notable guests of his video channel include Grady Booch and Ward Cunningham
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.