Olá, pessoal!
Bom, este é o meu primeiro artigo aqui no iMasters, espero que gostem e que seja lhes seja útil.
Os puristas dos Design Patterns podem não gostar muito do conteúdo deste artigo, pois ele foge um pouco da implementação padrão conhecida, que é definida por Martin Fowler no clássico Patterns of Enterprise Application Architecture.