Creational Design Patterns: Factory (Arabic)

Поділитися
Вставка
  • Опубліковано 8 чер 2024
  • شرح بطريقة بسيطة لأنماط البرمجة المختلفة عن طريق اعطاء امثلة من الحياة اليومية وامثلة برمجية ومحاولة لتوضيح النمط واهميته ولماذا يتم استخدامه وفى اى موضع يفضل استخدامه وفى هذا الفيديو نشرح Factory
    0:00 Introduction
    1:50 Real Life Example
    8:29 Programming Example
    10:00 Bad Code
    13:30 Good Code
    14:29 Cross Platform UI
    18:59 Class Diagram
    Design Pattern Design Patterns بالعربى
    • Behavioral Design Patt...
    Data Structures بالعربى
    • هياكل البيانات من زمن ...
    Programming in C بالعربى
    • 1-Introduction to prog...
    Linkedin
    / mostafa-ragab-70a3671a8
  • Наука та технологія

КОМЕНТАРІ • 21

  • @elakramohamed1000
    @elakramohamed1000 2 роки тому +1

    عاش يا هندسة أسلوبك مميز وبسيط وبتقدر تبسط وتوصل المعلومة من اقصر الطرق استمر بالتوفيق ان شاء الله

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

    شرح جميييل

  • @ahmedhossam2553
    @ahmedhossam2553 Рік тому

    عظمة يا هندسة شرح جميييل💙💙💙

  • @alaamfadl5887
    @alaamfadl5887 Рік тому

    تحفة بجد ما شاء الله

  • @anassafi122
    @anassafi122 Рік тому

    شكرا جزيلا واتمنى الاستمرار

  • @mOssssama
    @mOssssama Рік тому

    مية مية يا هندسة، عندي سؤال، مفيش template بتمثل الclass diagram زي اللي كانت موجودة في شرح الsingleton ؟
    وبالتوفيق ليك وشرحك أكثر من رائع

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому +1

      شكرا جزيلا, الفكرة ان هنا احيانا بيبقى فى بعض الاختلافات حسن انت بتحاول تكتب كود لايه ولكن يوجد تشابه وتكرار, فممكن تعمل قالب او تجيب اى كود معمول قبل كده وتعدل فيه حسب احتياجك
      www.tutorialspoint.com/design_pattern/factory_pattern.htm

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

    روحت فين يا هندسه ؟

  • @MosaadIbrahim_
    @MosaadIbrahim_ Рік тому

    هل يا هندسه
    Factory
    هو نفس
    Factory
    اللى بنستخدمه فى
    flutte
    عند نريد عمل
    return constructor
    انا بعتبرها function

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому

      ممكن مثال للكود او كده عشان اقدر اتأكد اني فهمتك صح؟ وشكرا جزيلا

    • @MosaadIbrahim_
      @MosaadIbrahim_ Рік тому

      class WeatherModel {
      DateTime date;
      String weatherStateName;
      double temp, minTemp, maxTemp;
      WeatherModel(
      {required this.date,
      required this.weatherStateName,
      required this.temp,
      required this.maxTemp,
      required this.minTemp});
      factory WeatherModel.fromjson(dynamic data) {
      var dataTemp = data['forecast']['forecastday'][0]['day'];

      String time = '2019-10-30T10:12:00';
      DateTime dateTime = DateTime.parse(time);

      return WeatherModel(
      date: dateTime,
      minTemp: dataTemp['mintemp_c'],
      weatherStateName: dataTemp['condition']["text"],
      temp: dataTemp['avgtemp_c'],
      maxTemp: dataTemp['maxtemp_c']);
      }
      }

  • @lafha4630
    @lafha4630 Рік тому

    Why you have 23 dislikes?

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому

      I cannot get ur point?

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому

      I can't find what you're refering to

    • @lafha4630
      @lafha4630 Рік тому

      @@devgeeksacademy3340 Before I watch any video, I like to know how many likes / dislikes it has ... i like the first video "Singleton design pattern" , but this video has 23 dislikes ... I'm confused.

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому +1

      @@lafha4630 It's completely up to you to see how many likes/dislikes on any video, but this video does not have the number of dislikes you mentioned, it has 48 likes and 1 dislike, if it has that count of dislikes I would have published another video (I don't have any problems with doing so)

    • @mohamedhesham3074
      @mohamedhesham3074 Рік тому +1

      @@devgeeksacademy3340 It's been 5 months now and the video still have only one dislike :D , the video is simple and clear . great job dude !