Já osobně, pokud bych tento kód dostal na review, tak bych jej vracel, že to je zbytečně matoucí překrytí privátní členské proměnné lokální proměnnou...
Protože já třeba nevidím na první pohled, že farba je lokální proměnná té metody, když vím, že třída sama má stejně pojmenovanou členskou proměnnou...
Pokud ovšem ve vašich interních Code Standard máte deklarováno, že nesmíte v členských metodách používat členské proměnné přímo, ale jedině přes setter/getter ... tak proč ne.
Názor ke zprávičce Oracle chce po Googlu 2,6 miliardy USD
4. 7. 2011 9:31

