Skip to content

Este projeto é um exemplo prático de uso de Padrões de Projeto em Java, combinando os padrões Singleton e Observer para criar um sistema de logs centralizado e extensível.

Notifications You must be signed in to change notification settings

ApenasAngelo/Shared-Logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖳 SHARED LOGGER

📜 Descrição

Este projeto é um exemplo prático de uso de Padrões de Projeto em Java, combinando os padrões Singleton e Observer para criar um sistema de logs centralizado e extensível.

Funcionalidades

  • Logger Singleton: Garante que apenas uma instância do sistema de log exista na aplicação.
  • Observer: Permite que múltiplos componentes sejam notificados automaticamente sempre que um novo log é adicionado.

⚙️ Construção

Recursos utilizados na construção do projeto.

💻 Tecnologias

Java

🛠️ Ferramentas

IntelliJ IDEA GIT GITHUB

✏️ Aprendizado

  • Aprofundamento em conhecimentos de programação orientada a objetos em Java;
  • Ambiente de desenvolvimento Java configurado;
  • Familiarização com o uso de repositórios Git;
  • Entendimento dos Padrões de Projeto;
  • Desacoplamento e Reutilização;
  • Modularização de código;
  • Boas Práticas de Modularidade;
  • Princípios de Design SOLID;

✒️ Autores

Miguel Angelo Gonzaga Marques - GitHub

📨 Contato

LinkedIn Gmail

About

Este projeto é um exemplo prático de uso de Padrões de Projeto em Java, combinando os padrões Singleton e Observer para criar um sistema de logs centralizado e extensível.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages