Singleton. Factory Method. Builder. Prototype. Adapter. Decorator. Facade. Observer. Strategy. Command. State. Template Method. Abstract Factory.
13 שמות. אם המילים האלה לא מתלבשות לכם בפה ב-design review, אתם לא מובילים שיחה - אתם נסחפים בה. כל אחת מהן פותרת בעיה שתפגשו השבוע: connection pool שמתפוצץ ב-production, SDK חיצוני שעושה breaking change, payment provider שצריך להחליף בלי לגעת ב-50 קבצים. הקורס הזה הופך 14 patterns לשפה - לא כתיאוריה, אלא ככלי שמפריד בין junior שכותב את אותו spaghetti בפעם החמישית לבין senior שצריך 4 שורות לכל בעיה.