Olá pessoal bom dia tudo bem ? Gostaria de saber qual a melhor maneira de absorver os conteúdos e entende-los, sinto que estou tendo dificuldades para entender os conteúdos, apenas seguir os vídeos e escrever os códigos ainda me deixa em dúvidas. Como saber quando aplicar tal código ? Quando utilizar os respectivos métodos, funções, class e todo contexto. Eu ainda sinto uma grande dificuldade nisso eu sei o que cada código faz mas não sei quando devo utilizar eles, uma coisa que notei são alguns conceitos mais basicos como:
if else for while
São mais simles de se entender e quando utilizar, agora a definição / criação de classes, métodos, objetos, variaveis e similares eu me perco bastante. Poderiam me dar uma sugestão de como aprimorar esse quesito ?
Qual melhor forma de praticar o contéudo ? Criando exercicios próprios ? Utilizando o conceito da aula e desenvolvendo programas semelhantes ? Como desenhar esse escopo de maneira eficaz ? Tenho tentado criar todo-list e tentar resolver soluções simples mas que me fazem de certa forma entender um pouco melhor o que estou fazendo, mas quando se trata da complexibilidade da criação de classes, métodos, objetos e similares eu me perco.
Atualmente estou no C# parte 5: Bibliotecas DLLs, documentação e usando o NuGet mas sinto que tenho que retrosseder o curso todo para entender o que ainda tenho dúvida e então o que devo fazer ? Por favor me ajudem estou realmente com muita dificuldade. !