💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ MohammadMoghadasi
راه پوشه بندی کردن
جامعه لاراول ایجاد شده در ۲۱ تیر ۱۳۹۸

سلام

چطوری استاد باید پوشه بندی کردن تو رو باید یاد بگیریم مثلا شما میاد وارد پوشه services می‌شید و یک دونه پوشه به نام auth ایجاد می‌کنید و بقیه logic برنامه رو اونجا پیاده سازی میکنید . این روش پوشه بندی کردن رو باید چطوری یادبگیریم که چه زمان و تو کجا باید پوشه ایجاد کنیم؟ 

استاد لاراول مقدماتی دیگه بهش چیزی اضافه نمیشه ؟

ممنون

سلام .. 

نحوه پوشه بندی مربوط میشه به نحوه ساختار برنامه تون ... در حال حاضر لاراول از MVC پیروی میکنه .. به همین خاطر ما به این صورت پیاده سازی‌ها رو انجام میدیم ... برای اینکه این موارد رو بهتر متوجه بشید باید مباحث مربوط به pattern architecture رو مطالعه کنید ... داخل pattern‌های مختلف شما ساختار پوشه بندی متفاوتی دارید .. مثلا اگر قرار باشه DDD درون لاراول پیاده سازی بشه همه این پوشه بندی لاراول عوض خواهد شد .. اگر خیلی علاقه به این موضوع دارید کتاب Patterns of Enterprise Application Architecture از martin fowler رو مطالعه کنید ... 

این مورد رو هم خدمتتون عرض کنم که فعلا نیازی نیست خودتون رو درگیر این موارد بکنید .. ولی سعی کنید کتاب‌های مختلف راجع به این موارد رو مطالعه کنید تا کاملا درک کنید چرا از این موارد داره استفاده میشه ... 

مهرداد سامی ۲۱ تیر ۱۳۹۸، ۱۸:۲۵

لاراول مقدماتی هم در طول دوره آپدیت خواهد شد. فعلا بیشتر تمرکزمون برروی اصل دوره هستش ... ولی اون رو هم آپدیت خواهم کرد.

مهرداد سامی ۲۱ تیر ۱۳۹۸، ۱۸:۲۵