public <C extends Object> C getBean() {
Lustig dass hier der Typ C von Object abgeleitet sein muss. Gibt es wohl Objekte die nicht von Object abgeleitet sind?
if (someVar == true) { ... }
Hatte sogar noch eine Diskussion mit dem Autor, der hatte sich dafür gerechtfertigt, es sei übersichtlicher. Dass mehr Code selten übersichtlicher ist als weniger, ließ er nicht gelten. Vielleicht könnte man auch someVar == true == true == true usw. schreiben?