Если он скажет, что это лучшая практика, я бы попросил его доказать это с помощью SQL, а не C ++ источников. Поскольку 99,9% кода SQL, который я когда-либо читал (включая наш код, код другой организации, файлы справки Microsoft, блоги SQL и т. Д.), Противоположны тому, что делает ваш разработчик, я бы сказал, что это нарушает обычные ожидания Разработчик, который будет поддерживать код - плохая идея. В SQL мы ожидаем увидеть форму
WHERE CCY = 'USD'
не
WHERE 'USD' = CCY
Поэтому профессионал также будет писать код таким образом, чтобы он был понятен сопровождающему.