Не могу понять страсть некоторых программистов помечать приватные и защищённые переменные и методы класса ведущим нижним подчёркиванием (
$_data,
$_createMap() и т.п.). Это может сказаться на проекте так же отрицательно, как использование префиксации для обозначения типов данных (
arItems,
intPrice,
strBeginDate и т.п.), поскольку название переменной содержит дополнительную информацию, которая может поменяться во время разработки проекта. В этом случае придётся менять название переменной всюду, где она встречается.
Комментариев нет:
Отправить комментарий