Browsing All posts tagged under »Patterns«

Architectural Patterns: Caching

setembro 20, 2011

2

Olá pessoal, tudo certo? Nesse, volto a falar sobre Architectural Patterns (foram feitos outros posts sobre o tema). Agora, proponho uma breve reflexão sobre o Cahing pattern. Não é raro vermos a adoção de componentes em arquiteturas de software. Sejam esses componentes desenvolvidos “dentro de casa” ou fornecidos por teceiros, constituem parte importante do plano… [Read more…]

Implementando um EventBroker (Simples)

junho 13, 2011

1

Olá pessoal, como estamos? Minha proposta, para começar bem a semana, é escrever um EventBroker de propósito geral. Quando usar um EvenBroker? Um EventBroker atua como um centralizador para objetos que precisam disparar ou escutar eventos. Em contraste com a prática convencional, um EventBroker permite a existência de componentes “escutando” eventos de outros sem que… [Read more…]

Architectural Patterns: Pipes and Filters

março 22, 2011

1

Olá pessoal, tudo certo? Hoje volto a abordar patterns arquiteturais. Meu primeiro post, sobre o Microkernel pattern, foi um pouco denso. Hoje, quero ver se consigo “aliviar o tom”. O tema de hoje é um outro architeural pattern bacana: Pipes and Filters. Espero que gostem. Sem mais delongas… Antes de começar, mais uma palavrinha sobre… [Read more…]

Architectural Patterns: Microkernel

março 17, 2011

4

Olá pessoal, tudo certo? Gostaria de, vez ou outra, compartilhar minha visão sobre alguns patterns arquiteturais. Entendo que essa categoria de patterns colabora com o desenvolvimento de arquiteturas sólidas e consistentes. Patterns arquiteturais ajudam a identificar e descrever elementos (componentes) de software – seus papéis, comportamentos e relacionamentos –  que vão ser implementados para atender… [Read more…]

Sete verdades sobre patterns arquiteturais

fevereiro 13, 2011

0

Olá pessoal, tudo certo? Não sou muito íntimo ou entusiasta de polêmicas, mas, as vezes, para deixar clara nossa posição precisamos causar alguma. O post de hoje é, sim, um pouco polêmico. Se para um desenvolvedor demonstrar senioridade precisa escrever testes, não há como considerar sênior um arquiteto de software que não conheça e implemente… [Read more…]

Follow