Você deve efetuar o pull do código local e após a finalização, abrir um Merge Request para avaliação. TEMPO ESTIMADO DE RESOLUÇÃO: 30~45min
Neste desafio, você deve identificar falhas no código que comprometam os seguintes itens:
- DDD
- Single Responsibility Principle
- Separation of Concerns
- Code quality
- Immutability
Você deve melhorar o código apresentado, levando em consideração os pontos de avaliação.
Recomendamos a implementação dos seguintes itens:
- Nullish verification
- Module alias