Muito longo; Para ler
GRASP é abreviado como *Padrões de Software de Atribuição de Responsabilidade Geral. É um conjunto de recomendações, princípios e padrões que são realmente bons e podem tornar nosso código muito melhor. Hoje temos muitas práticas recomendadas, princípios (SOLID, DRY, GoF, KISS e outros) e outros, e todos eles estão tentando nos ajudar a escrever um código bom, de fácil manutenção e compreensível. Queremos criar uma funcionalidade que calcule a soma total de nossos itens solicitados. Aprenderemos os 2 primeiros princípios: Especialista em informação e Criador.