[Persian] Separation of Concern and Single Responsibility Principle

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 39

  • @alibayat4334
    @alibayat4334 4 місяці тому

    محمد جان دمت گرم علی بود

    • @iCodeNext
      @iCodeNext  4 місяці тому

      ممنونم لطف داری 🙏❤️

  • @farhad_mirshekar
    @farhad_mirshekar 11 місяців тому

    بعد از دو بار دیدن متوجه شدم❤❤

    • @iCodeNext
      @iCodeNext  11 місяців тому +1

      موضوعات کانسپتی یکمی سخت تر هستند. باید بیشتر روش تمرکز کنه آدم.

  • @davood7497
    @davood7497 11 місяців тому

    💯💯💯

  • @Tak12667
    @Tak12667 11 місяців тому

    عالی . Interface ها اینجا معنی میده پس . مرسی . Solid بیشتر ویدیو بزارید لطفا

    • @iCodeNext
      @iCodeNext  11 місяців тому

      ممنونم بروی چشم 🙏❤️

  • @m.nazzaf
    @m.nazzaf 11 місяців тому

    🔥🔥

    • @iCodeNext
      @iCodeNext  11 місяців тому

      امیدوارم مفید باشه

  • @datisONE
    @datisONE 9 місяців тому

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

    • @iCodeNext
      @iCodeNext  9 місяців тому

      گفتی و خرابم کردی با دیزاین پترن ها، بزودی یه چند تاییش رو با مثال های واقعی پست میکنم. 🙏❤️

  • @behzadparsa4894
    @behzadparsa4894 11 місяців тому +1

    در مورد design pattern و solid بیشتر ویدیو بذارید

    • @iCodeNext
      @iCodeNext  11 місяців тому +1

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

    • @behzadparsa4894
      @behzadparsa4894 11 місяців тому

      دم شما گرم@@iCodeNext

  • @یاسینیاسینی-ح9خ
    @یاسینیاسینی-ح9خ 6 місяців тому

    کاش اصول solid کامل توضیح میدادین .. هیچ ویدیو ایرانیی واقعا پیدا نمیشه ک دیپ بشه در این موضوع ... نیازه واقا
    مرسی ک تایم میزاری

    • @iCodeNext
      @iCodeNext  6 місяців тому

      ممنونم حتما، این ویدیو اولیش بود، اگه خوب بوده ادامش بدم 🙏🙏

  • @amirmehdihosseini
    @amirmehdihosseini 4 місяці тому

  • @minamirzaii9663
    @minamirzaii9663 8 місяців тому

    عالی بود
    ممنون

    • @iCodeNext
      @iCodeNext  8 місяців тому

      ممنونم 🙏🙏

  • @shahramamiri6790
    @shahramamiri6790 11 місяців тому

    عالی بود مرسی

    • @iCodeNext
      @iCodeNext  11 місяців тому

      ممنونم لطف دارید ❤️

  • @sobhanmozafari
    @sobhanmozafari 5 місяців тому

    خیلی کابردی بود
    اینجا میشه factory pattern رو هم قاطش کرد کدا تروتمیز تر بشه
    مرسی ازت

  • @sajjadhosseinpoor4518
    @sajjadhosseinpoor4518 24 дні тому

    سلام محمد جان. ممنون که خیلی خوب توضیخ دادی. اما یه موردی که باید دقت بشه تست پذیری کلاس سفارش هست. در حال حاضر بخاطر اینکه هر دو کلاس رو کانکریت راه اندازی کردی نمیشه تستش کرد. در واقع باید در کانستراکتور کلاس ها اینجکت میشدن. راهکارش میتونه استفاده از Keyed Service ها باشه. راهکار دیگه ای پیشنهاد میدی؟

    • @iCodeNext
      @iCodeNext  24 дні тому +1

      واقعیتش درست میگی، اما خوب نمیشه در یک ویدیو و یک مبحث همه چیز رو گفت، و همه ی جنبه هاش رو بررسی کنم اونجوری باید مثل پلی لیست انتیتی یا کالکشن بشینم از سیر تا پیاز این موضوعات رو بریزم بیرون، چی بودن چرا بوجود اومدن کدوم رو رعایت کنی کدومش رو از دست میدی و ۱۰۰۰ تا مسئله دیگه،
      اما چیزیکه هست اینه که این جور محتوی ها رو کمتر کسی دنبال میکنه. الان نگاه کنید همه دنبال مایکروکانتنت شدن تا یه ویدیو ۲ ساعته که همه چیز رو توضیح بده.

  • @ali-chavoshi
    @ali-chavoshi 6 місяців тому

    میتوانیم در Class Process از Polymorphism استفاده کنیم با این کار واستگی پیش از حد به کلاس ها کمتر میشه
    ممنونم

  • @advancecode6033
    @advancecode6033 11 місяців тому

    مثل همیشه عالی بود،جناب کریمی یه سوال داشتم شما ابزاری یا روشی رو میشناسید که بشه خودکار api تولید کرد ما تو پروژه کلی api پایه داریم که پیاده سازیش زمان بره اما تکراری و ساده هستن دنبال ابزاری برای تولید خود کار هستم اگه اطلاع دارید ممنون میشم بگین

    • @iCodeNext
      @iCodeNext  11 місяців тому

      ممنونم، لطف دارید،
      والا من خیلی توی این ابزارهای اتوماتیک و جنریشن خیلی بلد نیستم، چون تابحال کار نکردم، ولی میپرسپ ببینم کسی ابزاری میشناسه؟ 🙏🙏🙏

    • @advancecode6033
      @advancecode6033 11 місяців тому

      @@iCodeNext ممنونم لطف میکنید

    • @danieljajimi4251
      @danieljajimi4251 2 місяці тому

      از Carter میتونید استفاده کنید

  • @zahraabbasifard4479
    @zahraabbasifard4479 3 місяці тому

    هر چقدر از خوبی این فیلم های آموزشی بگیم واقعا کمه ، من خودم هرکدومو که میبینم لذت میبرم ، منتظر بقیه اصول solid هم می تونیم باشیم ؟☺

    • @iCodeNext
      @iCodeNext  3 місяці тому +1

      ممنونم دمت گرم، نفسی باشه بروی چشم حتما

  • @hadimohebi-s6m
    @hadimohebi-s6m 11 місяців тому

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

    • @iCodeNext
      @iCodeNext  11 місяців тому

      اول از همه اینکه شما هم یه بستنی جریمه شدی، به خاطر استفاده از کلمه استاد.
      دوم اینکه خیلیش برمیگرده به تجربه، که اینقدر کد دیدی و دامنه ها و بیزینس های متفاوتی رو تجربه کردی راحت تر میتونی درکشون کنی. و از اول درست انتخاب کنی.

    • @hadimohebi-s6m
      @hadimohebi-s6m 11 місяців тому

      ​@@iCodeNext کلمه استاد برازنده شماست، هیچ آموزش ایرانی با کیفیت آموزش های شما ندیدم. ممنون از توضیحاتتون ❤

    • @iCodeNext
      @iCodeNext  11 місяців тому

      @@hadimohebi-s6m لطف دارید