Browsing Hacker News i saw a link to variable naming helpers. Variable naming doesnt have a defined correct method. Its up to the creator to choose one (that should be suitable) i have written about variables and variable naming in the past here.
The list was more comprehensive and openning to variable naming, a great tool because i know personally i fall into the trap of using a very small vocabulary when naming variables.
An important factor to add is sub naming, putting do/while/is/has/change/save infront of a variable can state its status in a process chain.
changeImageLink
isImageLink
The list can be found here.