Tag: Design Patterns

13/11/2013

Monads em C#

O que é esse conceito de Monad de que tanto se fala e como ele pode ser utilizado em C#.


14/1/2013

Inversão de Controle e Logging

O artigo aborda os conceitos de Inversão de Controle e injeção de Dependência tomando como exemplo a onipresente API de logging, mostrando passo a passo como realizar a Inversão de Controle e como isso abre a oportunidade para utilizar mais ferramentas como o Contêiner de Injeção e aumentar o desacoplamento.


25/10/2012

Desenvolvimento Ágil de Arquiteturas de Software

O objetivo deste artigo é abordar os princípios para a construção de arquiteturas de software através do desenvolvimento ágil. Há mais de 30 anos, o foco do desenvolvimento de software estava na produção final deles. Se o software está pronto vamos executá-lo e, até mesmo, colocá-lo em produção. Processos e metodologias começaram a ser criados [...]


13/4/2012

Android: Aplicando MVC+Presentation Model

O Problema Há algum tempo que desenvolvo aplicações em Android e a arquitetura, especificamente a da camada de apresentação, sempre foi um ponto de dúvida e polêmica. Nas minhas primeiras tentativas, não apliquei nenhum padrão. Simplesmente acreditei que a Activity poderia assumir o papel de Controller/Presenter, alterar diretamente no modelo de domínio e atualizar a [...]


22/7/2011

Cache Sincronizado com Spring Framework

Synchronized cache implementation using spring framework.


Desenvolvido por hacklab/ com WordPress