New to C++

It's never been easier to learn, but it's easy to get lost and/or frustrated because of the many ways to get to the same goal and people who will get on their soap box and tell you their way is the only way.

Mainly, don't get lost in OO and overcomplicate things. Remember to step back once in a while and ask yourself if your code makes sense to YOU. Revise its design choices often, but stay as simple as possible - everything is NOT an object. People here on reddit are not universal, and some are more academic and will project their assumptions on you rather than make open minded intellectual and rational responses relevant to your exact situation.

Stay to what makes sense, to YOU and your project. Stop and spend time on subjects you don't entirely understand yet. And leave them if they don't seem to make things easier and/or more practical. And if the only responses you get are "that's not how things work!" without specifics or clear technical reasons, then leave those responses in the dirt where they belong.

/r/cpp Thread