Próbowałem już kilka razy zrozumieć na czym polega wzorzec projektowy w programowaniu. Rozumiem że są to jak by przetestowane schematy gotowych rozwiązań określonych problemów programistycznych. Tylko nie potrafię załapać jak to wykorzystywać w programowaniu. Znacie jakieś dobre materiały, przykłady wytłumaczone w prosty przystępny sposób tak żeby zrozumiała to osoba laik w tym temacie. Pisałem trochę w php ale tylko w tak zwanym strukturalnym php nie obiektowym.
IMO na początku “kariery” uczenie się wzorców projektowych ma nieszczególnie wielki sens. Kiedyś miałem dokładnie tak samo - czytałem i chociaż rozumiałem same konstrukcje, nie mogłem załapać po co to wszystko. Dopiero przy nieco większym doświadczeniu i n-tym rzeczywistym napotkaniu na ten sam problem, człowiek doznaje olśnienia i wszystko przychodzi samo.
Używanie wzorców w małych projektów mija się z celem w większości wypadków. Ale jeśli chcesz sobie przećwiczyć, to polecam Design Patterns for dummies.