Skip to content
Victor edited this page May 13, 2018 · 6 revisions
Padrões GOFs Explicação Classe Aplicada
Factory Method O padrão Factory Method foi utilizada na construção na criação das Tasks de aluno e matéria TaskFactory
Observer Este padrão foi focado na notificação das notificações sobre alterações no número de faltas nas disciplinas do aluno. Este padrão é uma adaptação para o contexto desse projeto StudentSubject
Composite Utilizado na forma como foi elaborada a construção da biblioteca Library
Material
ExercicesList
Ebook
Command O padrão command foi aplicado através da utilização do componente HttpRequest do próprio Django, que encapsula um request em um objeto, sendo aplicado em todas as classes based views da aplicação e evidenciado na view de users LoginView
LogoutView
UpdateView
DeleteView

Diagramas dos padrões

Factory Method

Factory Method

Figura 1: Diagrama do Factory Method

Clique aqui para visualizar a imagem maior

Observer

Observer

Figura 2: Diagrama do Observer

Clique aqui para visualizar a imagem maior

Composite

Composite

Figura 3: Diagrama do Composite

Clique aqui para visualizar a imagem maior

Command

Command

Figura 4: Diagrama do Command

Clique aqui para visualizar a imagem maior

Clone this wiki locally