Design Orientado a Objetos: Princípios e Padrões (1a Ed)

Realizarei nos dias 24/09/2016 e 01/10/2016, o treinamento "Design Orientado a Objetos: Princípios e Padrões", com um enfoque mais aprofundado em POO, discutindo diversos princípios e padrões, de forma a utilizar a POO de forma mais efetiva e com maior qualidade. O treinamento será PRESENCIAL, aqui em Campo Grande/MS. Mais informações, vocês encontram na página... Continuar Lendo →

Implementando serviços de aplicação transacionais

Neste artigo, voltamos aos serviços de aplicação, mostrando uma forma de implementá-los com o controle transacional, de um modo totalmente extensível. Caso ainda não tenha feito, recomendo a leitura <deste post> - sobre a camada de aplicação - para melhor contextualizá-lo sobre onde os serviços de aplicação se encaixam em uma arquitetura em camadas. Vale... Continuar Lendo →

Implementando um notificador de eventos

Neste artigo, veremos na prática a implementação de um notificador de eventos (o famoso padrão "Observer") fazendo uso de um container de DI. A solução proposta é flexível, utilizando boas práticas de design e arquitetura de software. ____________________________ Nota: este é um artigo avançado, pois utiliza-se de padrões como Observer e Ambient Context, conceitos como Dependency Injection, CompositionRoot e Princípio... Continuar Lendo →

Como foi o workshop com Ralph Johnson do GoF

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 →

Blog no WordPress.com.

Acima ↑