[Перевод] Публичные свойства, геттеры и сеттеры или магические методы?
Как правило, мнения расходятся касательно того, хорошей ли практикой является использование публичных свойств в PHP классах или всё же стоит использовать геттеры и сеттеры (и хранить свойства приватными или защищёнными). Ещё одно, компромиссное мнение, состоит в том, чтобы использовать магические методы __get () и__set (). У каждого из подходов существуют свои достоинства и недостатки, давайте взглянем на них…Читать дальше →