[TYPO3-50-general] Helping Functions
Robert Lemke
robert at typo3.org
Mon Feb 2 15:18:09 CET 2009
Hi Nino,
Am 02.02.2009 um 14:44 schrieb Nino Martincevic:
>>> Why you have a getter if you set it private?
>>> Or why you set it private when you provide a getter?
>>
>> Because you don't want people to access the variable directly.
>
> But what does this getter do?
It allows you to change your mind and change your code so that
it processes the value at a later time. If you use public properties
in an API, you completely give up control.
IMO, it is generally a bad idea to expose mutable objects / values.
Cheers,
robert
More information about the TYPO3-project-5_0-general
mailing list