( persicsb | 2015. 02. 12., cs – 13:13 )

" Java osztály létrehozásnál milyen nagy segítség, hogy könnyen, egyszerűen le tudom generáltatni a getter/setter-eket."
Ha azok a getterek/setterek nem csinálnak semmit, nincs bennük logika, csak egy return that illetve that = param utasítást tartalmaznak, akkor semmi szükség rájuk. Helyettesítsd őket publikus adattagokkal, hiszen pontosan ugyanannyit érnek.
Ha használsz mást is (pédául property listenereket, lazy initet), akkor a gettert és a settert máris nem tudod generáltatni, mert üzleti logika van benne. És akkor Scalaban is ugyanott vagy, mint Javaban.

Jó dolog a konvenció, ismerem a Playt, az Akkát, azonban nem szabad elfelejteni, hogy az a legrosszabb, amikor valaki megismer egy ilyen lightweight frameworköt, és utána mindent ezzel akar megoldani, mert ez az ultimate eszköz.
Van ami nem oldható meg velük hatékonyan és egyszerűen. Van, amire meg jók. De hát ugye, akinek kalapácsa van, az mindenhol szöget lát.