#Do_you_understand



Когда-то давно я чуть не завалила собеседование на свою первую работу в качестве программиста. Суровый, бородатый разработчик с десятилетним опытом за плечами спросил меня о том, какой паттерн мой любимый.



Достаточно стандартный вопрос, но я почему-то была к нему совсем не готова. Точнее из головы вылетело даже определение паттерна. Ну и дабы ты не повторял моих ошибок, рассказываю: паттерн программирования - это шаблоны, согласно которым пишут код.



Например, если тебя забросило в строительство, то без чертежа будет трудновато построить что-то крепкое и надежное. Причем для средневекового замка и для загородного коттеджа чертежи будут абсолютно разные, со своей спецификой. Так и тут.