When you use unclear and non-descript names for variables, classes, and
functions, you’re essentially obfuscating the application logic from any programmer who reads the code, including yourself.
3. Use Descriptive Names
What does a variable named dxy actually mean? Who knows. You’d probably have to read the entire chunk of code to reverse engineer its meaning. On the other hand, the meaning of a variable like distanceBetweenXY is instantly recognizable.
But, this doesn't necessarily apply to temporary variables. They can be as short as a single character.
Consistent Naming Scheme
mysql_real_escape_string()
MysqlRealEscapeString()