refactoring design pattern
Ver mais