Возможно, вы не замечали, но в повседневных задачах часто используете разные паттерны. Как инструмент разработчика, они делают нашу работу более…