Skip to content

projeto finalizado#15

Open
gabrieldeoliveira04 wants to merge 1 commit into
digitalinnovationone:masterfrom
gabrieldeoliveira04:master
Open

projeto finalizado#15
gabrieldeoliveira04 wants to merge 1 commit into
digitalinnovationone:masterfrom
gabrieldeoliveira04:master

Conversation

@gabrieldeoliveira04

Copy link
Copy Markdown

Projeto desenvolvido com o objetivo de criar um sistema de gerenciamento de tarefas (board) em Java, aplicando boas práticas de arquitetura e organização em camadas.

A aplicação permite o gerenciamento completo de tarefas, incluindo criação, listagem, atualização de status e remoção, utilizando interação via terminal.

O projeto foi estruturado seguindo uma arquitetura em camadas:

  • UI: responsável pela interação com o usuário
  • Service: responsável pelas regras de negócio
  • Persistence: responsável pelo gerenciamento dos dados
  • DTO/Exception: suporte à organização e tratamento de erros

Foram aplicados conceitos fundamentais como separação de responsabilidades, encapsulamento e organização modular, permitindo maior legibilidade, manutenção e escalabilidade do sistema.

A aplicação também simula operações de persistência em memória, demonstrando a lógica de CRUD (Create, Read, Update, Delete) de forma clara e objetiva.

Este projeto consolida conhecimentos em desenvolvimento backend com Java, estruturação de aplicações e boas práticas utilizadas no mercado.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant