Будучи студентом ІТ, мені нещодавно ознайомився з моделями дизайну одним з наших викладачів. Я зрозумів, для чого вони потрібні, але деякі аспекти все ще мене клопочуть.
Чи справді їх використовує більшість програмістів?
Якщо говорити про досвід, у мене виникли деякі проблеми під час програмування, речі, які я не міг вирішити деякий час, але Google і деякі години досліджень вирішили мою проблему. Якщо десь в Інтернеті я знаходжу спосіб вирішити свою проблему, чи це модель дизайну? Я ним користуюся?
А також, чи ви (програмісти) шукаєте шаблони (до речі, де я повинен шукати?), Коли починаєте розробку? Якщо так, то це, звичайно, звичка, яку я повинен почати сприймати.
ОНОВЛЕННЯ: Я думаю, що коли я запитую, чи програмісти їх використовують, я запитую, якщо у вас виникають проблеми з вирішенням, ви думаєте, «О, я повинен використовувати цю схему».