Java design patterns : a hands-on experience with real-world examples - Sarcar, Vaskaran (Verfasser) (Apress, 2022)