🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ علی عارف زاده
استفاده از یک کنترلر و دو فانکشن برای لایک و دیسلایک
جامعه لاراول ایجاد شده در ۱۳ فروردین ۱۴۰۲

چه مشکلی پیش میاد اگر ما بخوایم برای ساده سازی فقط از یک کنترلر برای لایک و دیسلایک استفاده کنیم . مثلا دو فاکشن strore متفاوت برای هرکدوم درون کنترلرمون در نظر بگیریم؟

یا اصلا از یک فانکشن و یک متد store استفاده کنیم وفقط یک متغیر جدید به ورودی‌های فانکشن storeمون اضافه کنیم به اسم $vote و توی صفحه show.blade.php مشخص کنیم که این $vote منفی یک هست یا یک؟

سلام دوست عزیز، مشکلی پیش نمیاد ولی با این کار اصول Solid رو رعایت نکردید و باعث میشه در آینده توسعه سختتر و پیچیدگی کدها بیشتر بشه.

توصیه میکنم در مورد کلین کد و دیزاین پترن‌ها و اصول SOLID مطالعه داشته باشید.

بهترین پاسخ
صادق برزگر ۱۳ فروردین ۱۴۰۲، ۱۰:۳۰