Robert Martin define assim esse princípio: – Uma classe deve ter apenas um motivo para mudança. Uma outra definição popular desse princípio é: – Uma classe deve ter uma e apenas uma responsabilidade. Se a ligação entre essas duas definições não é muito clara, basta pensar o seguinte: quanto mais responsabilidades uma classe possui, quanto [...]
Arquivo da categoria ‘Design Patterns’
O Princípio da Responsabilidade Única (SRP)
Publicado: 17 de abril de 2012 em Design Patterns, Programação, Tecnico0
MVVM (Model-View-ViewModel) e um Pequeno Exemplo
Publicado: 6 de agosto de 2010 em Design Patterns, Microsoft, Programação, SilverlightNesse post falarei sobre um padrão arquitetural de apresentação bem específico ao WPF e Silverlight: o MVVM (Model-View-ViewModel). O MVVM nasceu da necessidade de separarmos as responsabilidades na camada de apresentação, facilitando a vida da equipe de design gráfico com a redução de impactos nas alterações das Views e aumentando a testabilidade do sistema, por [...]