الگو های طراحی روش های حل مساله هستند که در طول زمان بار و بارها آزموده شدن و سربلند از آزمون های الهی و غیر الهی بیرون اومدن. الگو های طراحی در واقع طراحی نشدند بلکه به مرور زمان کشف شدند و بهبود یافتند. با پیروی از الگو های طراحی آزموده شده میتونیم مطمئن باشیم که برنامه ما برای تغییرات آتی آماده است و از اون مهمتر مطمئن هستیم که برنامه نویس های دیگه میتونن بفهمن ما چی کار کردیم.
سعی دارم تا با هم این الگو های طراحی رو از روی این کتاب فصل به فصل با زبان و مثال های خودم توصیح بدم، حتما پیشنهاد می کنم اگر وقت و حوصله دارید در کنار توضیحات من این کتاب رو هم مطالعه کنید، اما اجباری نیست و من سعی می کنم لپ مطلب رو در قالب مثال های جذاب براتون بگم و استفاده کنید حالشو ببرید.