Saindo de uma mentalidade processual

Faço programação (como trabalho) há cerca de 3-4 meses, depois de me formar na universidade, estudando computação.

Na universidade, aprendi programação orientada a objetos e senti que tinha uma boa compreensão disso até começar a trabalhar em problemas reais.

Eu simplesmente não consigo fazer nada além de criar código processual para soluções - embora eu esteja usando classes e técnicas básicas de operação oposta, o código é essencialmente processual por dentro e eu sei que existem soluções melhores, mas eu simplesmente não consigo combinar padrões etc. com o que eu estou tentando fazer

Quanto tempo / muita prática leva para você realmente começar a programar corretamente usando técnicas oop - em vez de apenas usar classes preenchidas com código de procedimento.

Além disso, há algum conselho sobre como realmente progredir com a capacidade de projetar soluções para os problemas corretamente?

questionAnswers(7)

yourAnswerToTheQuestion