Evaluating bids

Delivery

Published on the December 02, 2020 in IT & Programming

About this project

Open

A partir de um código ja feito que disponibilizarei, implementar o que falta.
Parte 1

• Utilize a versão inicial do Delivery desenvolvido em linguagem Java e gere a
documentação em HTML usando a ferramenta javadoc.
• Implemente a remoção de itens do pedido.

• Implemente casos de teste dos métodos de pagamento, principalmente em relação aos
dados digitados.
• Implemente casos de teste observando-se, por exemplo, pagamento quando o pedido não
tem itens, totalização dos itens, etc.
• Implemente um conjunto de opções do Delivery como: adicionar itens, remover itens,
totalizar itens, realizar entrega, escolher forma de pagamento, etc.

• Estejam à vontade para modificar, atualizar ou apagar trechos de código da versão
preliminar do docente.

Parte 2

. O projeto deve implementar 3 padrões de
projetos: um padrão de projeto Criacional, um padrão de projeto Estrutural e um padrão de projeto
Comportamental.

• Abstract Factory (Criacional)
• Factory (Criacional)
• Builder (Criacional)
• Adapter (Estrutural)
• Façade (Estrutural)
• Observer (Comportamental)
• Strategy (Comportamental)

Category IT & Programming
Subcategory Other
Project size Small
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)

Delivery term: December 10, 2020

Skills needed