C++ Initialization Story
C++ is my daily language. Has been for my entire career since the mid 90s.
About 10 years ago I gave up trying to understand it all and things have been fine. Good even. Even more so since I pushed warnings to max (where possible), tooling like clang-tidy, -format, and all the other static analysers, multiple compilers on multiple platforms, and extensive use of tests and so on. You know, general best practices. To the extent I&#x27;ve forgotten loads of things.<p>So what I want to say is, it&#x27;s not necessary at all to understand the language completely or even mostly in order to do good, high quality, productive work with it. Not even close.<p>Maybe with the advent of AI tools like co-pilot I can even start to forget more ;)