سلام دوستان
دیزاین پترن ها به ما کمک می کنن که کد تمیز, قابل توسعه , خوانایی بالا و دیباگ راحت تر داشته باشیم.
مثلا دیزاین پترن strategy در یک نرم افزار در فرم پرداخت قابل استفاده است .پرداخت درب منزل , پرداخت درگاه بانک , پرداخت از کیف پول
دیزاین پترن chain of responsibility در یک نرم افزار می تونه در validation به کمک ما بیاد.
بقیه دیزاین پترن ها در کجای یک نرم افزار کاربر دارند؟
ببینید دیزاین پترنهای یه سری راه حل برای مشکلات oop هستند. تا زمانی که یه مشکل براتون پیش نیاد در oop نمیتونید به درستی درک کنید چه استفادهای میشه.
بهتره کدهای و example های مختلف رو سرچ کنید تا درک بهتر از هر کدوم بدست بیارید
توی مباحث مربوط به Event/Listeers ها در لاراول از دیزاین پترن Observer استفاده شده همچنین توی مباحث مربوط به Middleware ها از دیزاین پترن chain of responsibility استفاده شده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟