An open API service indexing awesome lists of open source software.

https://github.com/andredarcie/my-code-codex


https://github.com/andredarcie/my-code-codex

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# My Code Codex

Este repositório é meu guia pessoal de boas práticas, arquitetura, padrões e comportamento profissional como desenvolvedor .NET. Tudo aqui reflete minha experiência e opinião pessoal, e está em constante evolução conforme aprendo mais.

## [Architecture](/Architecture)
Clean Architecture, DDD, Microservices, monólitos bem feitos, etc.

## [Backend](/Backend)
Como montar APIs, organizar camadas, boas práticas com EF Core, validação com FluentValidation, etc.

## [Design-patterns](/Design-patterns/)
Explicações curtas, com código C# direto ao ponto.

[Persistence Pattens](/Persistence%20Patterns/)

## [Testing](/Testing)
Testes unitários com xUnit/NUnit, mocks com Moq, boas práticas, cobertura mínima, quando fazer integração.

## [Devops](/Devops)
Docker, GitLab/GitHub Actions, buildspec.yml, versionamento, deploys e boas práticas de CI/CD.

[git](/devops/git.md) - Commits semânticos, branching strategies, rebase, merge, cherry-pick, etc.

## [Security](/Security)
Como proteger APIs, JWT, roles/claims, práticas contra SQL Injection, CSRF, etc.

## [Performance](/performance)
Boas práticas de log com log4net, observabilidade com New Relic ou AppInsights, caching com MemoryCache/Redis, async/await.

## [Soft-skills](Soft-skills)
Como dar e receber feedback, como se portar em um code review, como ser mais produtivo e trabalhar bem em equipe.

## [References](References)
Links úteis, cursos feitos, ferramentas preferidas.