Rolou neste último sábado, dia 15/11, no IME-USP, um "workshop" de design patterns com Ralph Johnson, um dos escritores do famoso livro "Design Patterns: Elements of Reusable Object-Oriented Software". O livro completou 20 anos de lançamento e ele esteve por aqui falando sobre isso. Coloquei a palavra workshop acima entre aspas porque, ao contrario do título... Continuar Lendo →
Template Method: Refatorando com design patterns
Retornando aos design patterns, desta vez falarei sobre o padrão Template Method. No entanto, neste post, utilizarei uma abordagem diferente: ao invés de definir o padrão e dar um exemplo, vou mostrar como refatorar código com o auxílio do padrão, melhorando o design de uma aplicação já existente. O CENÁRIO Imagine que na aplicação que esteja... Continuar Lendo →