Я бы поставил наивысший приоритет при выборе схемы именования, которая четко различает локальные (или глобальные) переменные и имена столбцов.Не так важно, является ли префикс l_ для локального или v_ для переменной или чего-то еще.
Другая ситуация, которую нужно уловить, - это когда параметр или переменная содержит дату (или потенциальную дату) в строковом формате (например, загруженный изфайл или передан с веб-страницы и еще не подтвержден).Использование соглашения об именах (например, суффикса _DATEC) позволяет вам четко отличать их от реальных дат и избежать неявных преобразований.В зависимости от вашего приложения вы можете отличить очищенные переменные от неанизированных (т. Е. Проверены ли они на наличие потенциальных SQL-инъекций или XSS / других вредоносных программ HTML).
Имена переменных не чувствительны к регистру,и средства форматирования IDE могут изменить регистр в зависимости от предпочтений.Поэтому я предпочитаю подчеркивать разделители между словами, а не полагаться на camelCase.