Рет қаралды 569
De vez em quando percebemos que determinado pedaço de um fluxo de negócio tem chance de ser generalizado e aí já queremos construir interfaces e trabalhar com polimorfismo.
O problema é que tomar essa decisão cedo de mais no fluxo de implementação faz com que você generalize algo sem necessariamente ter uma visão mais detalhista do fluxo inteiro.
Antes de codar, o máximo que você pode fazer é imaginar e, muitas vezes, a nossa imaginação não consegue captar todos os detalhes da implementação em si.
Neste episódio discutimos justamente uma situação dessa com um exemplo prático.
Sobre a Jornada Dev Eficiente
Temos um treinamento cujo objetivo é fazer com que você escreva código de qualidade independente da situação.
Entendemos que aplicar as boas práticas com fluidez é o caminho mais interessante para que você consiga acelerar suas entregas gerando cada vez mais valor.
Acesse em deveficiente.com
Saiba mais sobre Alberto e Aniche
Github Alberto: github.com/asouza
Twitter Alberto: / alberto_souza
Github Aniche: github.com/mau...
Twitter Aniche: / mauricioaniche
Instagram Dev Eficiente: / deveficiente