Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

Clean-Architecture

Curso de clean architecture com Delphi, feito na udemy

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Aplicando Clean Architecture com Delphi

Este projeto demonstra a aplicação dos princípios da Clean Architecture utilizando a linguagem Delphi. O objetivo é estruturar o código de forma que ele seja fácil de testar, manter e expandir, separando claramente as responsabilidades e minimizando dependências entre as camadas.

Estrutura do Projeto

A arquitetura limpa (Clean Architecture) é dividida em camadas que se comunicam de forma bem definida, geralmente seguindo o modelo:

  1. Entidades: Contém as regras de negócio da aplicação
  2. Casos de uso: Define as operações que o sistema pode realizar, utilizando as entidades
  3. Interfaces: Define os contratos de comunicação com o mundo externo
  4. Infraestrutura: Implementação concreta das interfaces

Funcionalidades

Este projeto aplica a Clean Architecture em uma aplicação de exemplo, estruturando as responsabilidades de forma clara e separada. A aplicação pode ser expandida com novas funcionalidades e camadas conforme necessário.