Home > Authors

Robert C. Martin

Robert C. Martin is a principal in a consulting firm named Object Mentor, based in Illinois. Object Mentor provides software leadership services to the global community. They use XP process improvement, OO design consulting, and the skills that come with experience to help companies get their projects done.

1.
Ten Years Of Agile: An Interview with Robert C. "Uncle Bob" Martin
Aug 3, 2011
2.
The Clean Coder: Saying Yes
May 31, 2011
3.
Do Professional Programmers Need a Code of Conduct? An Interview with Robert C. "Uncle Bob" Martin
May 10, 2011
4.
Robert C. Martin's Clean Code Tip #12: Eliminate Boolean Arguments
Aug 25, 2009
5.
Robert C. Martin's Clean Code Tip of the Week #11: Output Arguments are Counterintuitive
Jul 28, 2009
6.
Robert C. Martin's Clean Code Tip of the Week #10: Avoid Too Many Arguments
Jul 6, 2009
7.
Robert C. Martin's Clean Code Tip of the Week #9: One Step Test
Jun 12, 2009
8.
Robert C. Martin's Clean Code Tip of the Week #8: Your Build Shouldn't Require More Than One Step
May 16, 2009
9.
Robert C. Martin's Clean Code Tip of the Week #7: Clean up Old Commented Out Code
Mar 30, 2009
10.
Robert C. Martin's Clean Code Tip of the Week #6: Avoid Poorly Written Comments
Feb 27, 2009
11.
Robert C. Martin's Clean Code Tip of the Week #5: Avoid Redundant Comments
Feb 18, 2009
12.
Robert C. Martin's Clean Code Tip of the Week #4: Avoid Obsolete Comments
Feb 11, 2009
13.
Robert C. Martin's Clean Code Tip of the Week #3: Avoid Inappropriate Information
Jan 28, 2009
14.
Robert C. Martin's Clean Code Tip of the Week #2: The Inverse Scope Law of Function Names
Jan 21, 2009
15.
Robert C. Martin’s Clean Code Tip of the Week #1: An Accidental Doppelgänger in Ruby
Jan 7, 2009
16.
What Is Clean Code?
Aug 19, 2008
17.
Designing a User Interface in C# Using the Model View Presenter Design Pattern
Nov 3, 2006
18.
UML Class Diagrams for Java Programmers
Sep 24, 2004
19.
Keeping the Code Clean
Sep 19, 2003
20.
An Exploration of Extreme Programming in Practice
Oct 5, 2001

Robert C. Martin