Too Long; Didn't Read
The Rule: Whenever you name a variable, function, or class, ask if it is concise, honest, expressive, and complete. Using good names means we allow our reader to stop reading at higher levels of abstraction, without digging into details to understand how something works. There are some different rules for naming variables, functions, and classes, but there are 4 basic commonalities. Names should be: Concise,Honest, Expressive, Complete, Concise and Concise. Names for variables, classes, and actors should be named after what they are intended to do.