The Objective Robert C. Martin, a.k.a. Uncle Bob, proposed five principles of software development intended to produce code that is easier to...