Сразу скажу, что сам я придерживаюсь этого правила крайне редко (да почти никогда, ну разве что при создании каких-то учебных примеров), да и не правило это вовсе, а так, некоторая договорённость, но всё же в книгах и на просторах Интернета вы можете встретить нечто подобное. Поэтому расскажу.
Наиболее часто это используют программисты на С++. От них, видимо, это и повелось. Я говорю о соглашениях по именованию переменных. В основном так именуются именно переменные.
Итак, в чём суть? Я уже рассказывал о некоторых неожиданностях при работе с выражениями смешанного типа. В этих и в некоторых других случаях полезно знать, какой тип имеет переменная, которую вы используете в вашей программе. Однако переменная может быть объявлена где-то далеко от того участка кода, где вы находитесь в текущее время, или даже вообще в другом файле. Поэтому и зародилась когда-то у кого-то мысль именовать переменные так, чтобы было понятно, какой тип у этой переменной.
И этот кто-то придумал начинать имя переменной с маленькой буквы, которая соответствует типу данных. Например:
iVar - переменная типа int
fVar - переменная типа float
ну и так далее.
Вот наиболее распространённые префиксы для основных типов данных в С++ (хотя это также можно использовать и в других языках):
n - любой числовой тип
i - int
l - long
f - float
d - double
c - char
s - string
В общем-то, мысль неплохая. И многие ею пользуются. В некоторых случаях это будет полезно и в языках, где нет строгой типизации, таких, как Python. Ну а применять это или нет - это каждый решает сам.
Подписывайтесь на канал, чтобы ничего не пропустить…