Design patterns
Wzorce projektowe (Design patterns) to sprawdzone rozwiązania i schematy wykorzystywane w projektowaniu oprogramowania, które pomagają rozwiązywać typowe problemy architektoniczne. Ułatwiają tworzenie elastycznych, łatwych w utrzymaniu i skalowalnych aplikacji.