Seria 3 pytań uczestników, które pojawiły się podczas szkolenia Programowanie aplikacji internetowych w technologii Java Server Faces realizowanego w dniach 24-26.01.2018r.
Konfiguracja poprzez adnotacje jest odczytywana w trakcie ładowania klas, następnie nakładana jest konfiguracja odczytana z pliku xml, która potencjalnie może nadpisać wcześniejsze ustawienia czyli posiada wyższy priorytet.
Szablon widoku może być zrealizowany przy pomocy standardowej biblioteki znaczników Facelets dostarczającej szeregu znaczników pozwalających definiować podmienialne elementy widoku.
Do projektowania komunikacji między obiektami oraz testów jednostkowych używam phpspeca, do sprawdzenia poprawności konkretnej implementacji i testów integracyjnych phpunita. To są bardzo przydatne narzędzia w refactoringu narzędzia. Przydaje się też dobre IDE takie jak PHPStorm to przeprowadzania najbardziej popularnych refactoringów.