مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ali co

عضویت از 1398/03/25

آیا استفاده نکردن از روش ریپوزیتوری مشکل سازه؟

  • سه شنبه 5 اسفند 1399
  • 20:08
تشکر میکنم

سلام میخواستم بدونم روش Repository که استاد مداعنی گفتند را میشه استفاده نکرد لطفا یکی به من بگه دلیل استفاده از این روش چیه چون اگه بدون این روش مشکل ساز نمیشه استفاده نکنم و اینکه چرا از اینترفیس استفاده میکنیم درحالی که بدون اینترفیس هم میشه

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

sun2rise

عضویت از 1393/01/18

  • چهارشنبه 6 اسفند 1399
  • 02:43

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

ولی پروژه ها هرچقدر که بزرگتر میشن این ریپازیتوری هستش که میتونه به داد برنامه نویس برسه اینکه میتونید کدهاتون رو دسته بندی کنید هر قسمتی از پروژتون رو جدا کنید و از وابستگی بهم دیگه جلوگیری کنید

استفاده از ریپازیتوری موقع انجام پروژه بصورت تیمی خیلی میتونه کمک کنه تا اعضای تیم درک بهتری از کدهایی که نوشته شده داشته باشند

و اینکه شما یه پروژه رو نوشتید دو سال بعد میخواید اونو ویرایش بکنید اگه بصورت ioc نوشته نشه باید بگم خدا رحمتتون کنه (: 

کلا پیشنهاد میکنم از ریپازیتوری استفاده کنید حتی اگر پروژه Hello World داشتید تا دستتون هم عادت کنه (یکی از مهمترین معیار تو استخدام هم هستش)

کاربر سایت

امير مهدی جبرئيلی

عضویت از 1398/08/15

  • پنجشنبه 7 اسفند 1399
  • 00:53

ببینید کلمه Repository ، یعنی مخزن ما در این روش اطلاعات رو از دیتابیس بارگذاری می کنیم و در مخزن نگه می داریم و دیگه سر و کارمون با اون مخزن هست. تنها لایه ای که با دیتا بیس ارتباط داره ، همون ریپوزیتوری هستش و بقیه با ریپوزیتوری اطلاعات می گیرن. اگر از Unit of Work و Generic Repository هم استفاده کنید خیلی بهتر میشه. یکی از مزیت هاش اینه که برنامه سریع تر میشه

کاربرانی که از این پست تشکر کرده اند ali co امیرعلی رضائی

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)