As far as I know, we use compositional patterns, design paradigms with one purpose, to give the code style and make it more readable and maintainable. One of the examples in web development is the MVC pattern.
5.3m questions
6.9m answers