Padrão Strategy (Parte II /XXIV)

Strategy é um Design Pattern documentado no Catálogo GOF (Gang of Four), sendo categorizado como um padrão comportamental, de modo que delega as responsabilidades adquiridas pelas entidades.   Este padrão permite definir novas operações sem alterar as classes dos elementos sobre os quais opera. (resumindo drasticamente em poucas palavras, permite que o…

Continuação... Padrão Strategy (Parte II /XXIV)

S.O.L.I.D.

SOLID é um acrônimo que facilita o desenvolvimento de softwares, tornando-os fáceis de manter e estender. São cinco princípios básicos de programação e design orientados a objetos, que aplicados em conjunto, o desenvolvedor é capaz de escrever um código de fácil manutenção. Criado por por Michael Feathers, após observar os cinco…

Continuação... S.O.L.I.D.