هل انتهى عهد الSOLID وال OOP؟

  Рет қаралды 2,481

قناة المبرمج العربي نحو الاحتراف

قناة المبرمج العربي نحو الاحتراف

Күн бұрын

Пікірлер: 32
@khalednasser1206
@khalednasser1206 Жыл бұрын
جميل و دمك خفيف والله و دايما متميز كدا ارجوك تكمل
@mustafamg
@mustafamg Жыл бұрын
منورني، وشكرا على كلامك الجميل ده 😃💝
@Computerhghghghg
@Computerhghghghg Жыл бұрын
الأمر ما ترى لا ماتسمع. مش هايحس بالفرق او مش هايعرف إن الكلام ده خطأ 100% غير واحد اصطدم بسيستم لا يطبق اى قواعد وكله "عك" وطلعت عينه وتعب منه/فيه علشان يحوله لسيستم حقيقي ونضيف.
@mustafamg
@mustafamg Жыл бұрын
كلام اتفق معه
@AnasAlQudah
@AnasAlQudah 3 жыл бұрын
الله يجزيك الخير
@mustafamg
@mustafamg 3 жыл бұрын
جزانا وإياكم
@ahmed749100
@ahmed749100 3 жыл бұрын
الفيديو دة كان فية كل آسالتي وانتقاداتي وانا بقرآ كتاب Clean code زمان حتي ال OCP مكنتش فاهمة كويس زمان بسبب عدم توضيحة فعلا حتي في الكتاب.
@mustafamg
@mustafamg 3 жыл бұрын
الحمدلله إن الفيديو ساعدك، انا بفرح لما بحس اني ساعدت حد يفهم احسن
@aboamer2000
@aboamer2000 3 жыл бұрын
ربنا يزيدك علم
@mustafamg
@mustafamg 3 жыл бұрын
اللهم امين لنا ولكم 💝
@abdelmneimhussein340
@abdelmneimhussein340 3 жыл бұрын
ممكن قايمه بالقنوات اللي حضرتك بتابعها بالعربي و المحتوي بتاعها قوي زي ما قلت
@mustafamg
@mustafamg 3 жыл бұрын
kzbin.info/door/3yHUbLRw4-xvvHbQBrwPSg kzbin.info/door/TkiijLaF4TlKSosdIcxFGA kzbin.info kzbin.info
@mohammedreda5117
@mohammedreda5117 3 жыл бұрын
فيديو جميل ورائع ، بارك الله ف علم حضرتك وزادك من فضله
@mustafamg
@mustafamg 3 жыл бұрын
بارك الله فيك اخي ونفع بك
@Gamily35
@Gamily35 3 жыл бұрын
شرح جميل و ممتع شكرا علي التوضيح
@mustafamg
@mustafamg 3 жыл бұрын
العفو، منور القناة دايما :)
@mdhman1
@mdhman1 3 жыл бұрын
انت قلت اللي في نفسي... SOLID وضعت بسبب ان كثير من المطورين في أيامنا ذي يستخدمو OOP بشكل خاطئ إضافة إلى المبادئ اللي جعلتنا نتجه لل- OOP أساساً ، بالتالي وضعت هذه المبادئ لتكون في فكر المطور كتذكير، لأننا نوعا ما لم نعاصر تلك الحقبة من الزمن...
@mustafamg
@mustafamg 3 жыл бұрын
اصبت
@mohamednoser
@mohamednoser 3 жыл бұрын
شرح ممتاز
@abd3lraouf
@abd3lraouf 3 жыл бұрын
حبيتك كتير يا باشمهندس بالتوفيق
@mustafamg
@mustafamg 3 жыл бұрын
الله يبارك فيك وفي كلامك الحلو ده، وانا احبيتك من كلامك الطيب :)
@mohammedreda5117
@mohammedreda5117 3 жыл бұрын
يشرفنى جدا شهادة حضرتك بشرح ال SOLID
@mustafamg
@mustafamg 3 жыл бұрын
الشرف لنا صديقي. ونفع الله المستمعين بمجهودك الطيب.
@ahmadramadan6163
@ahmadramadan6163 3 жыл бұрын
انا ف رايي ان الميكروسيرفس تطور لل single repository!!
@mustafamg
@mustafamg 3 жыл бұрын
يعتبر أهم مبدأ من مبادئ المايكروسيرفيس
@mahmoudsalah5359
@mahmoudsalah5359 3 жыл бұрын
Hhhhhhhhhh
@mhmoudali2042
@mhmoudali2042 3 жыл бұрын
أنا مش بحب ال Solid ليه بقى ؟ لأنها بتجبر المطور على أنه يلغى عقله وهوه بيصمم الأماكن اللى هيكتب فيها الكود ...... أو بمعنى أصح بتخلى المطور بيبعد تماما عن فهم التطبيق نفسه ....... أيه المشكله لو المطور لم يستخدم ال Solid فى المشروع ؟ لومطور شاطر وعنده فن فى تحليل الكود بتاعه كويس ....... هيكتب أجمل وأحلى كود وتصميم .......... بصراحه أنا شايف ال Solid مناسبه للمطور الضعيف اللى هوه بعيد تماما عن تحليل الكود ( مطور حافظ الشغل ومش فاهمه )
@mustafamg
@mustafamg 3 жыл бұрын
بحترم رأيك، بالنسبة لرأيي، ممكن متحبش الSOLID لانك شايف ان تطبيقها صعب مثلا، لكن بتلغي عقل المبرمج، دي صعبة قوي، لو شفت الفيديو ممكن تقول لي ارشادات عامة تساعد على كلين كود يمنع ان الكلاس تكون بآلاف الاسطر ويكون منطقي (فيه ارشادات ان عدد اسطر الكلاس مايدش عن 900 مثلا) ويحدد العلاقات بين الكلاسس، وامتى يكون الSubtyping بيتعمل غلط؟ قرارا الopen closed وكيفية تحدي الinterface السليمة لبناء العلاقات بين الكلاسس، مش محتاجة تفكير؟، ده قرار بيميز المبرمج المحترف عن المبتدىء، لان المبتدىء عادة بيعمل كود ملخبط بيرفرنس على بعضه، وفجأة الدنيا كلها تبوظ. على فكرة، لو كانت السوليد بتلغى عقل المبرمج، ده معناها انها نجحت نجاح باهر، لان المطلوب بالنسبة للبيزنس انه يقلل تأثير عقل المبرمج على الكود، يعني يطلع بكواليتي عالية سواء كان المبرمج محترف او لأ، وللأسف السوليد محققتش ده لسه، لان فهمها وتطبيقها صعب نسبيا.
@mhmoudali2042
@mhmoudali2042 3 жыл бұрын
@@mustafamg أنت عندك حق فى كل كلمه ...... ممكن أنا موضحتش كلامى كويس ... كان معايا مشروع ويب بنشتغل فيه من بعد فريق العمل القديم اللى سلم الالمشروع لينا وكان مطلوب صيانه وتعديلات ...... المشروع كله يحتوى على ال Solid ..... كانت بالفعل معاناه أننا نعمل صيانه لحاجه فى منتهى التفاهه ...... المطور القديم اللى بنى مشروع عامل كل صغيره وكبيره بال Solid وطبعا علشان تتبع الكود كنت لازم تدور فى ما لا يقل عن 15 ملف علشان تشوف جزء صغير من الكود اللى فيه المشكله ..... وطبعا ال 15 ملف دول كان فيهم دوال فاضيه .... أو بمعنى أصح قوانين ال Solid كانت بتجبره أنه لا ينظرالى الغرض النهائى اللى عاوزه التطبيق ........ علشان ما قولش حاجه غلط لازم المبرمج يكون صاحى فى شغله
@mustafamg
@mustafamg 3 жыл бұрын
@@mhmoudali2042 فهمت قصدك، تجربتك عميقة ومحتاجة رد كبير شوية. بس بشكل عام، يبدوا إنه طبق السوليد غلط.
Top 1%: Microservices Single Responsibility Principle بالعربي
6:43
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 1 М.
Domains, Subdomains, and Bounded Context. The Tech-Business Perspective.
27:53
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 235
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 107 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 33 МЛН
Friends make memories together part 2  | Trà Đặng #short #bestfriend #bff #tiktok
00:18
Elza love to eat chiken🍗⚡ #dog #pets
00:17
ElzaDog
Рет қаралды 18 МЛН
كلام من القلب live! استعن بالله ولا تعجز
17:30
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 356
هل مازلنا محتاجين الSOLID؟ المسؤولية المشتركة Single Responsibility
10:02
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 4 М.
هل انتهى عصر السوليد: Open Closed Principle
15:22
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 259
بوست وتعليق: السنيور مهم، لكن ...
7:37
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 499
ازاي تعمل تاسك منتجة: للسنيور والجنيور والبرودكت اونر
15:01
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 388
لا إحسان قبل التمام
6:00
قناة المبرمج العربي نحو الاحتراف
Рет қаралды 166
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 107 МЛН