راکت
3 پاسخ

کدوم یکی از این کد ها منطقی تره

سلام
چه فرقی بین این دو قطعه کد هست؟ کدوم کاربردی تره؟


ثبت پرسش جدید
رایموند
رایموند
تخصص :مختصص وردپرس - برنامه نویس لاراول
@Raymond3 سال پیشمطرح شد
1

درود خوبی...
اولی منطقی و بهتر است.


رحمت جعفری
رحمت جعفری
تخصص :laravel developer
@tirtash3 سال پیشمطرح شد
1

اولی بهتر به نظر میرسه ولی در کل دوتاش خوبه


فرید عقیلی
فرید عقیلی
تخصص :طراح و توسعه دهنده وب
@faridaghili3 سال پیشمطرح شد
1

مورد دوم در صورتی که از DI لاراول استفاده می‌کنی روش بهتریه. بهت این امکان رو میده که در آینده بدون اینکه نیاز باشه کنترلت رو تغییر بدی (و جاهای دیگه‌ای که از این کلاس استفاده کردی)، پیاده‌سازی AdminService رو تغییر بدی.

پیشنهاد می‌کنم Dependency Injection رو سرچ و مطالعه کنی تا برات روشن شه چی میگم.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام