mahdi mehrabi
5 سال پیش توسط mahdi mehrabi مطرح شد
3 پاسخ

کامنت گذاری بهتر در لاراول

سلام وقت بخیر من لاراول رو خیلی وقت نیست شروع کردم با این حال یک پروژه نسبتا سنگین درشرکتی که فعالیت میکنم دریافت کردم که باید با لاراول انجام بشه و بعد ها حتما تغیرات زیادی پیدا میکنه و مدام باید آپدیت و آپگرید شه, مطمئنا کسانی که تا حالا با لاراول چندین پروژه انجام دادن بهتر میدونن کدوم قسمت ها رو آدم بیشتر فراموش میکنه و باید کامنت بیشتر بزاریم و کدوم قسمت ها کمتر
مثلا توی migration ها چه قدر باید کامنت بزاریم و توی seed ها و ...
میخواستم اگر میشه دوستانی که تجربشون بالاست یه لطفی کنند این موضوع رو براساس تجربیاتشون توضیح بدن
ممنون


ثبت پرسش جدید
محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 5 سال پیش مطرح شد
1

سلام.
با اینکه تجربه زیادی ندارم ولی همین قدر رو بهت میگم شاید به دردت خورد.
کامنت اصلی معمولا سمت Route - Controller میشه. چوت تقریبا بقیه بخش ها وظایفشون تعیین شده هست که چیکار باید انجام بدم مثل Model. ولی زمانی که توی Model داری یک کار اضافه تر مانند Relation و یا مثلا set...Attribute تعریف میکنی بهتره که کامت گذاری بکنی هم برای خودت بهتره و هم برای برنامه نویسی که ممکنه بعدا بخواد روی همین پروژه کار بکنه. برای بخش blade ها هم که کامنت زیادی از طرف تو نیاز نیست چون باید توسط Front کار این کامنت گذاری ها انجام بشه. ولی از نظر من کامنت گذاری بخش Route - Controller مهمه چون یک برنامه نویسی بخواد مثلا از طریق یک Url بره View و Function اون رو پیدا کنه می تونه خیلی راحت توسط کامنت ها در جریان کار شما قرار بگیره.


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
1

سلام
@mahdimehrabi17

بیشتر برای روت ها ، متد های داخل مدل ، و blade ها و شروطی که داخلش دارید
اکثر کارهای crud رو با کنترلر میکنید بعید میدونم نیازی باشه ، مگر اینکه متد خاصی نوشته باشید با PHPSTORM اگر کار کنید پارامتر های هر متد رو میتونید کامنت گذاری کنید


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

@mahdimehrabi17
اگر هنگام نوشتن کد, کانونشن‌ها و اصول نام گذاری رو بدرستی در (روت‌ها٬ اسم کلاسها و متدها٬ کنترلر و مدل ها) رعایت کنید... احتیاج خیلی کمی به کامنت مابین کدها دارید.


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

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