Refactoring: Object Orientation Abuser
Object Orientation Abuser is the application of object-oriented concepts that are not fully implemented. Such as the excessive and complex use of the switch operator or the excessive and sequential use of the if operator, which should be replaced with the application of object-oriented concepts.