Refactoring
06.Object.oriented.programming