A design pattern is a repeatable architectural construct in software engineering that provides a solution to a design problem within some frequently encountered context.
30+
Laravel Docs is a bot trained on documentation and correct design patterns