۰ کیان سلگی
بررسی کد برای رعایت اصل DIP
جامعه مهندسی نرم افزار ایجاد شده در ۱۸ اردیبهشت ۱۴۰۱

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

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

برنامه رو به صورتی نوشتم که کل سرویس authentication ما وابسته شده به یک اینترفیس و برای پیاده سازی اون اینترفیس یک کلاس نوشته شده که داخل اون کلاس تعیین میشه که مثلا دیتابیس ما چی هست و اون رو پاس میده به برنامه و دقیقا کلیه عملیات لازم اینجا انجام میشه و سرویس ما به همین اینترفیس وابسته میشه.کد نوشته رو پیوست کردم و ممنون میشم بررسی کنید که آیا این مورد نقض DIP هست یا خیر؟