Princípios no refactoring

refact-3 programa anterior próxima