да это не важно. тут смешнее типа "мы слышали что ты любишь динамику поэтому мы сделали все мутабельным но тип надо сделать иммутабельным от греха подальше"
Мне кажется, если человеку нужно добавлять к НАЗВАНИЮ переменой тип, и если вдруг есть более одной одинаковой переменной, но с разными типами - у него в коде проблемы похуже нейминга.
Если тебе нужно добавлять типы к названию, значит код представляет из себя что-то совсем нетривиальное и что-то совсем плохое. В конструкции str_first_name вижу ровно ноль смысла.