O książce „Wzorce projektowe – elementy oprogramowania obiektowego wielokrotnego użytku” można powiedzieć, że powinna być wpisana w kanon każdego dobrego programisty. Pozycja ta jest cytowana przez wiele innych źródeł, a sami autorzy są nazywani „bandą czterech”. Jako pierwsi zapisali oni wszystkie dobre metody programowania w jednej książce, co przyniosło im znaczny rozgłos.
Książka zawiera szczegółowe omówienie wzorców projektowych podzielonych na trzy grupy: wzorce konstrukcyjne, strukturalne i operacyjne.
Ocena
Książkę oceniam 8/10.
Uzasadnienie
Dlaczego wystawiam książce „tylko” 8/10? Jest napisana ciężkim, technicznym językiem. Pomimo, że niektóre opisywane metody różnią się znacznie stopniem trudności, to cała książka utrzymana jest w podobnym stylu. Poza tym wykorzystywany przez autorów kod jest trudny do zrozumienia dla początkujących programistów, a niekiedy odbiega od dobrej notacji (np. metody rozpoczynają się wielkimi literami). Pomimo tego pozycja stanowi fachową literaturę.
Rekomendacja
Książkę poleciłbym co najmniej średnio zaawansowanym programistom.