💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Saman
پس separation of concern چی میشه؟؟
جامعه مهندسی نرم افزار ایجاد شده در ۰۶ اردیبهشت ۱۴۰۱

سلام وقتتون بخیر

اصل yagni رو متوجه شدم اما توی این مثال خاص درباره ریپو که گفتین آیا واقعا توی پروژه هایی که قرار نیست بزودی DB شون تغییر کنه و ... ما به ریپو نیاز نداریم... نباید لایه پرسیست دیتا رو جدا کنیم؟؟

سلام شما یه پروژه ای رو در نظر بگیرید که خیلی ساده هست و اصلا بر اساس CRUD میتونه بره جلو. برای همچین موردی واقعا نیازی به خیلی لایه‌ها هم نیست چه برسه به پترنی مثل repo.

بهترین پاسخ
کیوان علی محمدی ۰۶ اردیبهشت ۱۴۰۱، ۰۳:۵۰