O método saca tem um if. Porem a duvida se o método tivesse vários IF deveria separar esse if em outra classe ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O método saca tem um if. Porem a duvida se o método tivesse vários IF deveria separar esse if em outra classe ?
Oi Diogo, tudo bem ?
Existem várias maneira de isolar um if, uma dessas formas é utilizar um design pattern chamado strategy, que é basicamente isolar as diversas lógicas em classes e ter uma classe em comum para poder passar como referencia, através de polimorfismo.