Robert Cecil Martin, known as Uncle Bob, born December 5, 1952, is an American
software engineer, IT consultant, and author. He has worked on software
development projects since the 1970s and became an international consultant in
1990. In 2001 Martin initiated the creation of the Agile Manifesto, establishing
a foundational framework for agile software development. He is a prominent
figure in the Software Craftsmanship movement and serves as the founder and
chief executive officer of Object Mentor Inc. Martin served as editor-in-chief
of the publication C++ Report from 1996 to 19...