265179d4_erminology_for_New_Programmers__Description
[Term] R3 [Description] 
Rules of Three – This is not the proprietary operating system of the same name, or the classic 1980’s arcade game, or either the description of a maxed out pimp-my-ride Volkswagen Golf; but the idea that when ever you have three duplicated parts of code in a method, function or classes then it is time to refactor the duplication in to single method. See Rule of Three computer programming. Related to DRY and WET Class Symptom: Ignoring the code repeats because of time pressures, or the Scrum master says no, don’t do it in this sprint.
Peter Pilgrim :: Java Champion :: Enterprise Blog » Agile Software Developer Terminology for New Programmers
Description