Bardzo dziękuję za uwagi
1 poprawię
2.testów póki co nie planowałem robić, bo projekt jeszcze nie jest dokończony, może powinienem po każdej dodanej funkcjonalności dawać test jednak najpierw postanowiłem dokończyć
3.poprawię
4.chciałem zapobiec tworzeniu obiektów tej klasy, ale pewnie tak się nie robi - poprawię
5.tak, w sumie klasa updateModeLInDb powinna być w dbUtils a nie utils
6.logika nie jest skomplikowana sprowadza się do połączenia z bazą, dodawania rekordów, wykonywania select i trzymana jest w kontrolerach,czyli tam powinienem umieszczać tylko kod operujący na wyglądzie? (np jak mam metodę dodawania pracownika do bazy w WorkerAddController to wrzucić to do jakiejś klasy i dać metodę statyczną?)