In development and design, it is not uncommon to struggle with class names, variable names, and feature names. The Smashing Magazine article 'A Practical Guide To Naming Things' compiles concrete ...