alireza amrollahi
alireza amrollahi
خواندن ۱ دقیقه·۴ سال پیش

بلاخره دیزایرن پترن چیه ؟!

هرکدوم ما توی هر زبون برنامه نویسی که کار کردیم ، تا حالا n بار اسم Design Patterns رو شنیدیم . اگه تو لاراول باشید Facade و Singleton و ... اگه توی pure PHP کد میزنید Strategy , Abstract Factory و .. و اگه توی زبونای دیگه هم کد میزنید بازم همینطور .

هممونم هی گفتیم ، اقا بلاخره یه روزی یادش میگیرم منتها امروز نه ! امروز کار دارم


قضیه اینه که دیزاین پترنا تو نگاه اول انقد ((دوست نداشتنی )) ان که ادم دلش نمیاد بره سمتشون ولی خب من میخوام تو ی پست کوتاه یکم دلتون رو نرم کنم که برید سراغ یادگیریش :)

۳ نوع الگوی طراحی داریم که اصلا فارسی سازیش کار خود خداس : 1-creational

2- structural

3- behavioral

این ۳ دسته بندی به خاطر این به وجود اومدن که هرکدوم کار خودشونو انجام بدن ، ینی اگه میخوای ابجکت جدید بسازی میری سراغ نوع اول ( نوع دوم و سوم به هیچ کارت نمیان ).

خیالتون راحت ، نمیخوام اینجا ۵۰۰ خط کد بنویسم و توقع داشته باشم که تهش تو کامنتا بگید علیرضا دمت گرم ترکوندی ، به جاش بهتون یه دوره اموزشی فارسی معرفی میکنم که فک کنم واقعا خوب باشه . اولین باره که یه دوره اموزشی تقریبا طولانی مدت ( برای هر کدوم از ۳ بخش بالای ۴ ساعت اموزش ) به زبون فارسی برای دیزاین پترن ها منتشر میشه ، اگه دوست داشتید یه سر بزنید بهش :

دوره کامل الگوهای طراحی - Design patterns به زبان فارسی


php design patternsالگوهای طراحی نرم افزاردوره آموزشی design patternاموزش فارسی الگو طراحی
شاید از این پست‌ها خوشتان بیاید