Olá, Raf!
Esse método de simplificação que você me apresentou é incrível, nem havia cogitado nessa possibilidade.
Muito obrigado por retirar um período do seu tempo para olhar o meu código, apontar meus erros e transmitir um pouco do seu conhecimento!
Opa Guilherme,
Escrevi um pouco de codigo para mostrar como seria algo que voce provavelmente vai ver em producao: https://codepen.io/rafasantos-the-bashful/pen/JjBXQoK
Esta incompleto e voce pode continuar se quiser. Este tipo de codigo nao eh necessariamente mais simples. Contudo tem a vantagem de ser melhor de manter e esta mais alinhado com os principios SOLID https://medium.com/desenvolvendo-com-paixao/o-que-%C3%A9-solid-o-guia-completo-para-voc%C3%AA-entender-os-5-princ%C3%ADpios-da-poo-2b937b3fc530
Naquele codigo, preste atencao no visor
, processador
e acoes
essas sao abstracoes e normalmente codificamos com abstracoes. Infelizmente, eh algo que adiquire com tempo e nao eh muito facil de explicar, voce pega com o tempo e praticando.
Bom, tenta implementar a subtracao
voce vai ver que sera moleza.
abrs
Muito obrigado por me ajudar, Raf!
Vou começar a treinar a codar usando abstrações!
Feliz ano novo! Que 2023 seja um ano incrível para nós!