بسیار عالی. البته در مورد پرتاب کردن استثنا بنظرم در حالتی که مقدار بازگشتی براساس result pattern پیاده سازی شده باشه اتفاقا بهتره چون هم خوانا هست و هم بار اضافی که پرتاب شدن exception معمولا در فریمورک ها داره رو از بین میبره.
امیرجان لطفاا راجب مباحث عمیق و کاربری برای تبدیل شدن به یک سینیور برامون ویدیو بزار ... آموزش هایی که عمیق هستن و تفاوت ایجاد میکنن بین توسعه دهنده ها ... مثل clean code / clean architectuere / ddd / و ...
سلام ممنون از ویدیوی خوبتون ❤ نسخه فارسی کتاب های Robert C.Martin که ترجمه ی مهرداد عباسی، سید مرتضی قائم مقامی، حسین مسعودی هستن واقعا افتضاحه و فقط گیجتون میکنه پیشنهادم نسخه ی انگلیسیه اما اگر فارسی میخواید مطالعه کنید کتاب انتشارات نبض دانش رو بگیرید که ترجمه ی روان تری داره
امیرجان، اگر براتون ممکن بود خیلی عالی میشد که یک پروژه ساده لاراول رو آموزش میدادید که در اون نحوه تعریف پروژه به سبک استاندارد رو نشون بده. به عبارتی نحوه تعریف و استفاده از لایه service (لایه business logic) ، لایه Repository ( لایه اتصال به دیتابیس)، کجاها DTO تعریف بشه و لایه Facade رو چه طور تعریف کنیم ( منظور دیزاین پترن Facade در PHP هست / و نه مفهوم Facade ایی که در لاراول به عنوان پروکسی استفاده میشه). خیلی دنبال یک نمونه پروژه استاندارد هستم که ببینیم لایه ها رو چه طور باید درست و صحیح تعریف کرد درپروژه.
@@aminsoraya سلام امین عزیز اگه بین این دو هر دو رو انتخاب کنی بطور موقت یعنی اینکه برنامه ریزی داشته باشی هم کار کنی و هم برنامه نویسی زمان بذاری بعد از مدتی که تونستی پروژه بگیری میتونی کار قبلی رو رها کنی🌹
در زبان Go که ارثبری (inheritance) به صورت مستقیم پشتیبانی نمیشه، میتونید از ترکیب (composition) و رابطها (interfaces) برای دستیابی به عملکرد مشابه استفاده کنین. یعنی که شما یک ساختار (struct) را درون ساختار دیگر جاسازی میکنین و رابطها به شما اجازه میدهند تا رفتارهای مشترک را تعریف کنین.
Thanks for taking time and great contents.
This playlist brings a huge advantage for any developer.
@@mehdimojaradi thank you so much for watching ♥️
عالی بود امیر جان❤
Perfect, thanks for this awesome video. God bless you
بزرگوارید سالار ممنون پاینده باشید 😊💙💜💚❤️👌👌🙏🙏🙏🥰🥰🥰💕🙌🙌🌺🌺⭐️⭐️⭐️⭐️⭐️🌷🌷👏👏
🙌🏼
مرسی امیر جان❤
دمت گرم
عالی بود امیر جان
ممنون میشم از این سبک ویدیو های کاربردی بیشتر بسازی
ویدیو در مورد معماری نرم افزار، ساختار سازمانی شرکتهای اروپایی و ...🎉❤
دلتنگِ زیاد با ویدیوهای برنامهنویسی❤
Very helpful❤❤
تکات خوبی رو گفتید، ازتون سپاسگزارم
Excellent .
بسیار عالی. البته در مورد پرتاب کردن استثنا بنظرم در حالتی که مقدار بازگشتی براساس result pattern پیاده سازی شده باشه اتفاقا بهتره چون هم خوانا هست و هم بار اضافی که پرتاب شدن exception معمولا در فریمورک ها داره رو از بین میبره.
عالی توضیح میدید.
اتفاقا به نظرم در توضیحاتتون از اصطلاحات انگلیسی تخصصی برنامه نویسی ( به جای فارسی) استفاده بشه خیلی برای ما کمک کننده خواهد بود.
Very helpful.
Thanks for your time and efforts.
Thanks ❤❤
سلام دوره لاراول رو ادامه دهید ❤
یک دوره api در لاراول بسازید
امیرجان لطفاا راجب مباحث عمیق و کاربری برای تبدیل شدن به یک سینیور برامون ویدیو بزار ... آموزش هایی که عمیق هستن و تفاوت ایجاد میکنن بین توسعه دهنده ها ... مثل clean code / clean architectuere / ddd / و ...
سلام
ممنون از ویدیوی خوبتون ❤
نسخه فارسی کتاب های Robert C.Martin که ترجمه ی مهرداد عباسی، سید مرتضی قائم مقامی، حسین مسعودی هستن واقعا افتضاحه و فقط گیجتون میکنه
پیشنهادم نسخه ی انگلیسیه اما اگر فارسی میخواید مطالعه کنید کتاب انتشارات نبض دانش رو بگیرید که ترجمه ی روان تری داره
امیرجان، اگر براتون ممکن بود خیلی عالی میشد که
یک پروژه ساده لاراول رو آموزش میدادید که در اون نحوه تعریف پروژه به سبک استاندارد رو نشون بده.
به عبارتی نحوه تعریف و استفاده از لایه service (لایه business logic) ، لایه Repository ( لایه اتصال به دیتابیس)، کجاها DTO تعریف بشه و لایه Facade رو چه طور تعریف کنیم ( منظور دیزاین پترن Facade در PHP هست / و نه مفهوم Facade ایی که در لاراول به عنوان پروکسی استفاده میشه).
خیلی دنبال یک نمونه پروژه استاندارد هستم که ببینیم لایه ها رو چه طور باید درست و صحیح تعریف کرد درپروژه.
داداش چند ماهه کار گیرم نمیاد و حوصلم نمیشه کتاب بخونم با اینکه عاشق کد تمیزم اما به جایی دارم میرسم که بین سیرکردن شکم و علاقه یکی رو انتخاب کنم
@@aminsoraya سلام امین عزیز اگه بین این دو هر دو رو انتخاب کنی بطور موقت یعنی اینکه برنامه ریزی داشته باشی هم کار کنی و هم برنامه نویسی زمان بذاری بعد از مدتی که تونستی پروژه بگیری میتونی کار قبلی رو رها کنی🌹
وقتی یک کلاس از فانکشنالیتی کلاس دیگه استفاده میکنه
برای زبانی مثل go که ارث بری نداره چکار باید کرد؟ 19:08
در زبان Go که ارثبری (inheritance) به صورت مستقیم پشتیبانی نمیشه، میتونید از ترکیب (composition) و رابطها (interfaces) برای دستیابی به عملکرد مشابه استفاده کنین. یعنی که شما یک ساختار (struct) را درون ساختار دیگر جاسازی میکنین و رابطها به شما اجازه میدهند تا رفتارهای مشترک را تعریف کنین.