opensource-university / opensource-articles

Plataforma opensource de educação em tecnologia.
MIT License
220 stars 28 forks source link

Feature/use case content #35

Closed MatheusCoxxxta closed 2 years ago

MatheusCoxxxta commented 2 years ago

Resolve #34

Primeira versão do conteúdo "Criação de regras de negócio relacionadas ao caso de uso na camada de use-case".

odenirdev commented 2 years ago

Fala @MatheusCoxxxta, tá on 🔥 parabéns!

Ainda vou ler com calma, mas desde já obrigado pela contribuição.

MatheusCoxxxta commented 2 years ago

Então, essa parte acho que ficaria bem legal com um conteúdo de testes (talvez até mesmo TDD, ir pegando regras, criando teste e criando a solução) de casos positivos e negativos (principalmente esse último), abordaria legal toda essa parte throw para validações/regras, onde e quando não deixar de tratar erros (principalmente utilizando try/catch, que é um padrão muito comum, mas que nem sempre a gente aprende realmente a usar, só usamos sem muita noção dos motivos e funcionamentos). Então um conteúdo de Testes + Tratamento de erros e exceções, resumidamente.