10 Things Junior C++ Devs Don't Get
summary
Argues that the missing specifics are algorithmic math and concrete practice: read Alexander Stepanov on STL design and older algorithm histories, treat generic programming as algorithms over properties not just templates, stop reflexive use of shared_ptr and prefer the right ownership model, distinguish efficiency (work/algorithms) from performance (data structures), apply RAII and noexcept for exception safety, write documentation and learn CPU memory and cache effects on real code.
AI-written summary · about
related talks
01h 31mLearning from C++ Juniors’ Mistakes
01h 29m“Simplicity: Not Just For Beginners”
01h 03mFrom Introductory to Advanced C++ - Learning Guidelines
31mC++ in the Developing World: Why it Matters
59m“How to Teach C++ and Influence a Generation”
25mHow to Master C++
31mDEAR JUNIOR DEVELOPER ME
01h 04mTeaching modern C++: is it a job or a mission?
