Design Patterns | Factory Design Pattern | What, Why and How

Поділитися
Вставка
  • Опубліковано 2 сер 2024
  • In this video, I’ve discussed everything about Design Patterns. What are they, why should we use them, how are they classified as Creational, Structural and Behavioural. What is Factory Design Pattern and its implementation in Swift.

КОМЕНТАРІ • 38

  • @Euuphoria3
    @Euuphoria3 25 днів тому

    Factory Concept Done. Thanks, that's a great explanation.

  • @gowthamselvaraj7s
    @gowthamselvaraj7s 3 роки тому +4

    Factory understood well , expecting rest of the patterns upcoming days ❤️

  • @UK-lp7no
    @UK-lp7no 3 роки тому +3

    I liked it how you explain theory with UI samples by integrating the theory with real life scenario. Looking forward for other patterns and of course for some famous architectures (MVVM, VIPER) on later stages! Thanks dude.

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  3 роки тому

      I’m glad that you liked the video. I’ll definitely look for covering other patterns and architectures. Thanks 🙂

  • @punitbhadja1040
    @punitbhadja1040 3 роки тому +2

    Good Explanation for Factory Pattern, I will try to use and get to know about it in detail

  • @theyashikashow5995
    @theyashikashow5995 2 роки тому +3

    Your presentation skills are really awesome 👏🏻👏🏻

  • @shivamtrivedi3718
    @shivamtrivedi3718 3 роки тому +1

    short and effective , eagerly waiting for next videos

  • @gamingwithsaanvi4779
    @gamingwithsaanvi4779 2 роки тому

    I love the way you explain...crystal clear..keep up the great work pallav!

  • @deveshtyagi
    @deveshtyagi 2 роки тому

    One of the best explanation for a beginner too.

  • @ashokjogajitambe9668
    @ashokjogajitambe9668 3 роки тому

    Awesome videos and explanations. Looks like protocol is your favourite.

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  3 роки тому

      Indeed, they are. Protocols are very powerful, and acts as saviour in many complex situations. I love them.
      Glad that you liked the videos 🙂

  • @akashrevanna5327
    @akashrevanna5327 2 роки тому

    Nicely explained:) Please explain Facade structural pattern in coming videos:)

  • @GopalDevra
    @GopalDevra 2 роки тому

    You are good bro, I would like to see some videos on the Data Structure.
    Thanks

  • @theLionKing874
    @theLionKing874 2 роки тому

    looking forward for the next upload on design patterns ❤️❤️❤️❤️❤️

  • @gregorywilson2124
    @gregorywilson2124 2 роки тому

    Is the enum a code smell? Each time add a view type , you have to update the factory code.

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

    Hi Pallav, Here in this Factory design pattern, specifically in function getProfileView, this method’s return type could be Opaque type, isn’t it? I think we can use opaque type here as this method return type, so we can avail better compiler optimisation here.

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  2 роки тому

      Definitely, and that’s the whole purpose of opaque types. Thanks for the suggestion 🙂

  • @huseyingulecen2347
    @huseyingulecen2347 3 роки тому +2

    Hello, thanks for your informative video.
    I am a beginner iOS developer, I searched for information about VIP architecture, but I could not find detailed information. Can you make a video about VIP architecture? What are the main differences separating VIP and VIPER ? Thank you for your interest and understanding.

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  3 роки тому

      I’ll definitely try to cover it. Thanks for the suggestion. 🙂

  • @akshaykumar-qj2kx
    @akshaykumar-qj2kx 2 роки тому

    Is it simple factory or factory method ??
    Static keyword is missing .
    Please suggest..

  • @sarikapaghdal6150
    @sarikapaghdal6150 2 роки тому

    can someone tell me {get set} meaning😌 if we dont write get set then what does it means?

  • @victorriurean
    @victorriurean 7 місяців тому

  • @rebellious_703
    @rebellious_703 2 роки тому

    Architecture for entire application. What do you mean by that?

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  2 роки тому

      A common architecture that is being used by all the modules of your app. I'll try to answer this in detail in upcoming videos on architecture and design patterns. Thanks 🙂

  • @AbhishekMisradevil
    @AbhishekMisradevil 3 роки тому +1

    I am watching this at 2:05AM

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

    Hi, i liked your channel because it has quality content with no ads. But now as ads also coming in picture its quite disturbing understand topic, i can understand you also wants to earn there is no harm in that but i think it will make same channel as others have. Ads free video was what made you different from others.

  • @roshanthapa25
    @roshanthapa25 2 роки тому

    Nice video....
    subscribed and enabled all notifications/alerts

  • @Purnao6151
    @Purnao6151 2 роки тому

    Please create a video to explain different job roles and job roles hierarchy in iOS career.

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  2 роки тому

      Thanks for the suggestion Obulasetty. I’ll try covering it 🙂

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

    One question . it is not related to ios 😀. From where you bought your T-shirt ? like , Alexa or Stackoverflow etc ? 😂