Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 773 Bytes

README.md

File metadata and controls

13 lines (9 loc) · 773 Bytes

Geanderson Esteves e Pedro Campolina

Linha de Produto de Software

Para utilizar a Linha de Produto de Software (LPS) implementada pelo grupo você precisa rodar o projeto normalmente pela classe denomiada Principal. Assim, a LPS implementada vai permitir que o usuário escolha Habilitar ou Desabilitar a LPS. A implementação consiste de um alerta de completude dos módulos desenvolvido baseados em Aspectos utilizando AJDT.

FindBugs e Checkstyle

A ferramenta de Findbugs e o Google checkstyle também foram usados para refatorar o código.

Padrôes de Projeto

Aplicamos o Singleton na classe Dados e o Strategy na classe Jogo.

Padrões de Arquitetura

Baseado em 3 camadas e reutilizado do próprio jogo: apresentação, dados e negócio.