1) O documento discute as vantagens e desvantagens da aplicação de padrões de projeto comportamentais como Strategy, Chain of Responsibility e Template Method na linguagem C#.
2) É demonstrado como esses padrões melhoram a manutenibilidade do código ao reduzir acoplamentos e aumentar a reusabilidade.
3) Os resultados indicam que a aplicação dos padrões diminui condicionais, aumenta a coesão e permite maior uso de conceitos da orientação a objetos.