Skip to content

luisfernandomoraes/CalculateInterestSolution

Repository files navigation

CalculateInterestSolution

Aplicação desenvolvida para prova de código na Softplan, que realiza o cálculo de juros compostos.

Acessos:

Técnicas e boas práticas aplicadas ao teste:

  • Containers.

  • Healthchecks.

  • Logs estuturados Serilog.

  • Variáveis de ambiente para configuração dinâmica dos containers.

  • Testes de unidade e de integração.

  • Swagger.

  • Resiliência a falhas (retry pattern) utilizando Polly.

Arquitetura

Foi aplicada uma versão simplificado e conceitual da arquitetura Hexagonal(ou Ports & Adapters) ao projeto, utilizando alguns conceitos de DDD como Aggregate Root (CompoundInterest.cs) e Value Objects (Amount.cs, Months.cs, InterestRate.cs).

modelo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published