علی همت نیا
2 سال پیش توسط علی همت نیا مطرح شد
2 پاسخ

فروشگاه

سلام من میخام یه فروشگاه با امکانات کامل بزنم میخاستم ازتون راهنمایی بگیرم تجربه هاتون رو با من به اشتراک بگذارید


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش مطرح شد
4

سلام؛
چند نکته کلی در پاسخ سوال کلیتون:

  • موقع طراحی و پیاده سازی همیشه سعی کنید چند قدم جلوتر از مرحله فعلیتون رو هم پیش‌بینی کنید و منطق برنامتون رو به نحوی بچینید که بدون نیاز به ریفکتور های خیلی سنگین امکان پشتیبانی از اون رو هم داشته باشید. حتی اگر فعلا مورد نیاز نیست.
  • حتی الامکان اصول SOLID رو رعایت کنید.

  • قبل از دست به کد شدن، حتما چندبار کل مراحل رو از ابتدا تا انتها با شرایط مختلفی که ممکنه پیش بیاد روی کاغذ بررسی و تحلیل کنید.

  • تا حد امکان از تکرار کد چه در سمت فرانت اند و چه بک اند خودداری کنید و با استفاده از compoenent ها و Helper ها و ... سعی کنید مواردی که در صفحات مختلف مورد استفاده قرار می‌گیرند رو در یک جا تجمیع کنید.

  • روزی نیم ساعت مدیتیشن برای حفظ سلامتی و آرامش ذهنی در طول پیاده سازی پروژه 😅


علی همت نیا
تخصص : برنامه نویس فول استک
@ali2004h.linux 2 سال پیش آپدیت شد
0

@mhyeganeh
ممنون از راهنمایی تان


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

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