Будучи студентом IT, один из наших преподавателей недавно дал мне некоторое представление о шаблонах проектирования. Я понял, для чего они, но некоторые аспекты все еще продолжают беспокоить меня.
Они действительно используются большинством программистов?
Говоря об опыте, у меня были некоторые проблемы при программировании, вещи, которые я не мог решить некоторое время, но Google и несколько часов исследований решили мою проблему. Если где-то в сети я найду способ решить мою проблему, это шаблон проектирования? Я использую это?
А также, вы (программисты) находите себя в поиске паттернов (где, кстати, я должен искать?), Когда начинаете разработку? Если так, то это, безусловно, привычка, которую я должен начать охватывать.
ОБНОВЛЕНИЕ: Я думаю, что когда я спрашиваю, используют ли их программисты, я спрашиваю: «О, мне следует использовать этот шаблон».