В Perl есть хорошее соглашение что private методы начинаются с подчеркивания. Видишь объект, — сразу понятно: методы без подчеркивания можно использовать при работе с этим объектом, а методы, которые начинаются с подчеркивания можно использовать только дорабатывая этот класс.
Но кроме private и public методов существуют еще и protected. Protected метод, можно использовать в наследниках класса, но нельзя использовать при работе с объектом. Скажите, пожалуйста, есть ли какое-то соглашение по именования таких объектов? Как вы действуете чтобы явно обозначить, что это метод — protected?
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
