How can I practice a topic (pointers for example) if I don't understand the reason behind it's existence?
📰 Reddit r/learnprogramming
Learn to practice programming concepts like pointers by finding real-world applications and building small projects to understand their purpose and utility
Action Steps
- Start by researching real-world applications of pointers in C++ to understand their purpose
- Build small projects that demonstrate the use of pointers, such as a simple memory management system
- Practice using pointers in different scenarios, like dynamic memory allocation and deallocation
- Apply pointers to a simple game or simulation to see their utility in action
- Compare the performance and efficiency of using pointers versus not using them in a project
Who Needs to Know This
Junior developers and programming students can benefit from this approach to learn and practice new concepts, and team leads can encourage them to apply this method to improve their skills
Key Insight
💡 Finding practical applications and building small projects can help you understand the purpose and utility of programming concepts like pointers
Share This
🤔 Struggling to understand pointers in C++? Try building small projects to see their real-world applications! 💻
Key Takeaways
Learn to practice programming concepts like pointers by finding real-world applications and building small projects to understand their purpose and utility
Full Article
Some might be very useful for bigger and more complex projects but to me, I just can't see a reason to use them yet. Now I am learning about pointers in C++ and I get that they hold an address of a value. But why? It's hard for me to practice using them since I can't find a use. I know that the best way to learn is to make a project but my level of knowledge is not that far yet. I can only make extremely simple games using the terminal which don't need po
DeepCamp AI