A topik jó ötlet. Fel is dobnék egy érdekes kérdést. JAVA esetén mindenki számára egyértelmû az egységbe zárás, setter/getter használat. Ezzel szemben megnézzük a developer.android.com oldalt, ahol az egyik performancia javító tanács az, hogy hagyjuk a setter/getter-t. Jobban belementem a témába, és úgy néz ki, az újabb JIT verziók (Ginger felettiek) esetén ez már nem helytálló, ugyanis végre inline függvényként kezeli a setter/getter-t. Ti melyiket használjátok a kódotokban, ha egyáltalán használtok objektumokat (feltételezem:) ). Én setter/getter párti vagyok, nem éreztem teljesítménybeli különbséget, bár fontos megjegyezni, próbálom az objektumaimat kordában tartani, kímélni a GC-t :)