C++ Papercuts
Funnily enough, when I joined a C++ team about 4 years ago I could never get <i>any</i> senior dev to move away from using references instead of const pointers.<p>Reference parameters are awful; the reader has no idea whether the argument will be modified or not <i>without reading the header file</i>.<p>With const pointers you never have this problem.