Nepřijde mi, že by autor komentáře bral na vědomí nebo je vůbec četl. Za celý seriál dostal postupně mnoho výtek, které mohl v dalších dílech opravit (ano, ne všechny komentáře byly konstruktivní, ale pořád jich tu bylo zatraceně hodně). Takže evergreen komentář k redakci: Prosím ZRUŠIT seriál.
Ikdyž je pravda, že jsem trochu zvědavý na příští díl, aby se ukázalo, co za nesmysl bude v ORM. Jen ta JavaFX se nám nějak vytrácí. Co třeba Observables implementace v JavěFX? Vždyť je tím celá prolezlá?
zvědavý? Proč, však tam bude mít jenom jednu entitu. Na tom nemůže být nic proč být zvědavý.
PS. trochu si rýpnu, jen tak mimochodem nijak jsem si zatím u nikoho nevšiml, že by dokázal v jeho kódu vyvolat vyjímku. Třeba to je důvod proč to autor neřeší protože tato varianta v jeho kódu nemusí nikdy proběhnout.
To e.printStackTrace() aspoň něco vypíše na stderr, takže uživatel má alespoň mizivou šanci zjistit co se stalo (uznávám, u GUI aplikace ne moc velkou). Otázka je, co by tam IDE mělo defaultně dávat? Může se pokoušet tam dávat výpis do loggeru, ale už to je ošemetný.
Tady by stačilo třeba zobrazit error alert dialog, kde uživateli řeknu "je to rozbitý, končím" a ukončit aplikaci. Nebo cokoliv jiného. Ale ignorovat takovouhle vyhozenou výjimku je blbost.
Defaultní reakce na neošetřenou výjimku v GUI aplikaci má být zobrazit GUI okno s maximálními informacemi o výjimce a po kliknutí na OK pokračovat dál. Aplikace by měla být tak napsaná že by to měla ustát, má na to catch/finally bloky.
Standard je výjimky zachytit a vypsat to uživateli dle potřeby programátora.
Sežrat výjimku je špatně, kromě odůvodněných případů.