Executando verificação de segurança...
3

Sim, é verboso e você pode aprender em outras linguagens também. Mas também considero que não é difícil e nem que você seja burro ou incapaz. Apesar de teu post não ter muito mais informações sobre o que você está aprendendo, eu imagino que você esteja estudando mais do que apenas OO, e aí sim, nesse caso se torna difícil compreender, aplicar e manter o foco.

Aparentemente, você já passou por bastante teoria, então, na minha opinião, está na hora de você começar a colocar as coisas em pratica...E antevendo que é díficil de ter ideias do que fazer, eu recomendo procurar por repositórios como esse:
https://github.com/florinpop17/app-ideas
Ele possuí várias ideias de apps que você pode fazer, e que podem ser feitos em praticamente qualquer linguagem, pra cada ideia existe uma descrição suficientemente detalhada para que você possa começar, e para alguns tem até referência de outros projetos que já implementaram ela...o objetivo inicial disso é realmente sair do lugar, implementar algumas dessas ideias de qualquer jeito mesmo, sem ligar para padrões, OO, SOLID e afins, primeiro faz, veja funcionando, depois refatore o código para atender os padrões que você tem aprendido, melhore o desempenho, solicite que devs mais experientes analisem o teu código e te indiquem o que eles melhorariam nele, e busque aprender com isso... Acredito inclusive, que se você criar algo assim, e fazer um MR no github e postar aqui solicitando que o pessoal avalie pra você, certamente haverá boas almas dispostas a te ajudar nessa jornada.

Carregando publicação patrocinada...
1