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
ممكن الاستغناء عنة اكيد بس عموما ال interface لية كذا أفضلية. تقدر تغير الimplemenration من غير تغير ال client code. حاجة تانى ممكن لو انت عندك interface تانى فية method اسمها getBuilder ساعتها getBuilder ترجع interface احسن. بس لو انت معندكش لية استخدام ممكن تستغني عنة. ال patterns بتديك افكار مش لازم اتبعها حرفيا
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
هندسه سؤال عوزين شرح جافا
and apring boot
لو امكن
شكرآ كثيير
good, but can you provide some example for last minute "builder can make mutable objects"
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
Thanks! @@techtalksinarabic9359
I think it's better to validate the date first before and creation or building process
Thanks
الله يعطيك العافيه 💙 شرح رائع
سؤال..
شو الفائدة من الinterface ؟
ما ممكن يكون عنا implementation للbuilder مباشرة بنفس الclass ?
ممكن الاستغناء عنة اكيد بس عموما ال interface لية كذا أفضلية.
تقدر تغير الimplemenration من غير تغير ال client code.
حاجة تانى ممكن لو انت عندك interface تانى فية method اسمها getBuilder ساعتها getBuilder ترجع interface احسن.
بس لو انت معندكش لية استخدام ممكن تستغني عنة. ال patterns بتديك افكار مش لازم اتبعها حرفيا
@@techtalksinarabic9359 ايوا فهمت عليك
شكرا يا بشمهندس
very Good man
Thanks you!
thank u a lot
Thank you for the encouragement. Appreciate it!
Thanks a lot
thanks a lot
Thank you!
thank u
Thanks
ما معنى buider
باني . من يقوم بالبناء، لأن وظيفة الكلاس بناء الأوبجكت
ana masme3tesh el video kolo lesa intro bas fa kont 3ayz a3raf abl makamel da c++ ?
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
شدعوه 21 دقيقة شرح !!!