https://javascript.plainenglish.io/variable-naming-best-practices-for-clean-and-efficient-code-f5eaaad4f591