Builder Design Pattern (Arabic بالعربي )

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 23

  • @mohamedgohar1249
    @mohamedgohar1249 2 года назад

    هندسه سؤال عوزين شرح جافا
    and apring boot
    لو امكن

  • @eqbalal_qadami5300
    @eqbalal_qadami5300 Год назад

    شكرآ كثيير

  • @seifmostafa6282
    @seifmostafa6282 6 лет назад +1

    good, but can you provide some example for last minute "builder can make mutable objects"

    • @techtalksinarabic9359
      @techtalksinarabic9359  6 лет назад

      Two different ways to build immutable objects with builder pattern dzone.com/articles/immutability-with-builder-design-pattern and www.javacodegeeks.com/2014/02/design-pattern-immutable-embedded-builder.html

    • @seifmostafa6282
      @seifmostafa6282 6 лет назад

      Thanks! @@techtalksinarabic9359

  • @ahmedhelal174
    @ahmedhelal174 3 года назад

    I think it's better to validate the date first before and creation or building process
    Thanks

  • @sharbelokzan9673
    @sharbelokzan9673 4 года назад

    الله يعطيك العافيه 💙 شرح رائع
    سؤال..
    شو الفائدة من الinterface ؟
    ما ممكن يكون عنا implementation للbuilder مباشرة بنفس الclass ?

    • @techtalksinarabic9359
      @techtalksinarabic9359  4 года назад +2

      ممكن الاستغناء عنة اكيد بس عموما ال interface لية كذا أفضلية.
      تقدر تغير الimplemenration من غير تغير ال client code.
      حاجة تانى ممكن لو انت عندك interface تانى فية method اسمها getBuilder ساعتها getBuilder ترجع interface احسن.
      بس لو انت معندكش لية استخدام ممكن تستغني عنة. ال patterns بتديك افكار مش لازم اتبعها حرفيا

    • @sharbelokzan9673
      @sharbelokzan9673 4 года назад

      @@techtalksinarabic9359 ايوا فهمت عليك
      شكرا يا بشمهندس

  • @ahmeddarweesh9173
    @ahmeddarweesh9173 6 лет назад +1

    very Good man

  • @khaled7370
    @khaled7370 5 лет назад +1

    thank u a lot

  • @mohamedaly4128
    @mohamedaly4128 4 года назад

    Thanks a lot

  • @aymanalsapagh1236
    @aymanalsapagh1236 5 лет назад

    thanks a lot

  • @ibrahemelshiekh7545
    @ibrahemelshiekh7545 4 года назад

    thank u

  • @attiasaeed8475
    @attiasaeed8475 4 года назад

    Thanks

  • @saidben6281
    @saidben6281 4 года назад

    ما معنى buider

    • @techtalksinarabic9359
      @techtalksinarabic9359  4 года назад

      باني . من يقوم بالبناء، لأن وظيفة الكلاس بناء الأوبجكت

  • @michaelmansy5306
    @michaelmansy5306 6 лет назад

    ana masme3tesh el video kolo lesa intro bas fa kont 3ayz a3raf abl makamel da c++ ?

    • @techtalksinarabic9359
      @techtalksinarabic9359  6 лет назад

      Design patterns are concepts, they are language agnostic, I implement them in Java,, not in C++. But you still can grasp the idea and implement it in any language

  • @moamnhmdany
    @moamnhmdany 4 года назад

    شدعوه 21 دقيقة شرح !!!