Принёс вам классный ресурс для изучения паттернов проектирования



На сайте Refactoring Guru собрали примеры для каждого паттерна на таких языках, как C#, Java, Python, PHP, Rust и ещё куча других.



Всё удобно разложено по категориям — порождающие, структурные, поведенческие.



Примеры суперпонятные, с кодом и пояснениями.



👉 Смотрите сами



👉 @PHPgx | #ресурсы