Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
2
respostas

Subjetividade

Olá, acertei a pergunta, mas mesmo tendo acertado eu achei sim o código mais complexo também (que era outra alternativa), não sei se foi porque já estou acostumado a pensar através do paradigma procedural, mas o paradigma OO não sacrifica a menor complexidade de um código pequeno para garantir uma melhor organização? Então seu uso realmente só se tornaria viável em códigos bastante extensos? Ou seu uso deve necessitar de certa parcimônia do desenvolvedor?

2 respostas
solução!

Olá, Kaike.

Você está perfeitamente certo, o paradigma procedural e o orientando a objetos são igualmente válidos, um tento vantagens sobre o outro dependendo de caso a caso. Como você falou, em códigos muitos pequenos a OO pode mais complicar que ajudar. De igual modo com o crescimento do tamanho do código o procedural apresenta mais problemas o que pede a implantação de OO. Por mais que OO seja considerado "Uma boa pratica", esses parâmetros são totalmente arbitrários e depende exclusivamente do programador.

Bom estudos, se lhe ajudei marcar solucionado ✓

Vlw Francisco!