I thought I bookmarked a post on C++ best practices but I cannot seem to find it.
The title was something like, "10 things you should not do in C++", or something along those lines.
One recommendation was to not declare variables at the top of a function, but only when they are first needed.
Another was not adding parameters to constructors, but instead using inline initialization.
Can anyone point me to that post? Thanks.