
AVISO !!! Este projeto é um estudo conceitual não usa na vida real
Overengineering!
Meta
O objetivo deste repositório é colocar em prática todas as boas práticas aprendidas ao longo dos anos em um único projeto para testar um POC
O que você encontra aqui
- TDD (Xunit, Bogus.net, MOQ).
- Conceitos DDD.
- Conceitos de arquitetura limpa.
- Obsessão por tipos primitivos (como evitar).
- Conceito de domínio forte.
- Padrão de notificação.
- Notitificação de domínio.
- Conceitos funcionais de paradigma.
- OOP.
- Sólido, beijo, yagni, seco.
- Pateria do repositório
- Unidade de trabalho.
- Dapper.
- Código limpo.
- Docker.
- PostGresql.
- Automapper.
- Mediatr.
- Cqrs.
- K6 Testes de estresse.
- Repousante.
E enquanto eu acrescento mais, vou atualizar ...
Se você gosta de design de código como eu, seja bem -vindo a este repositório.