All Major Software Architecture Patterns Explained in 7 Minutes | Meaning, Design, Models & Examples

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 21

  • @marcovalentinoalvarado3290
    @marcovalentinoalvarado3290 4 หลายเดือนก่อน +1

    THank you! This was incredibly enlightening about what I should be studying for my personal project, cheers up from Argentina!

    • @learnwithwhiteboard
      @learnwithwhiteboard  4 หลายเดือนก่อน

      Glad it was helpful! And all the best for your project’s success! ✨❤️

  • @vrushabhdahikar6474
    @vrushabhdahikar6474 10 หลายเดือนก่อน +2

    Thank you so much❤

  • @dr.ghulamrasool6577
    @dr.ghulamrasool6577 9 หลายเดือนก่อน +2

    good explanations

    • @learnwithwhiteboard
      @learnwithwhiteboard  9 หลายเดือนก่อน

      Thanks for liking! I’ll try my best and share more such quality content ❤️👍

  • @anantproductions1121
    @anantproductions1121 ปีที่แล้ว +5

    Thanks for sharing such a quality video. This gives brief of all software architecture patterns in software engineering so seamlessly, kudos to the good job. Can you do one explaining all SEO penalties in one video, along with their fixes? Thanks

  • @pixorrapp8102
    @pixorrapp8102 ปีที่แล้ว +3

    Thanks!! Good video

  • @rajeshshindeindia
    @rajeshshindeindia หลายเดือนก่อน +2

    But how to practice this. If learning java programming one can write code in java. 😊. Here what to do. Draw rectangles circles

  • @paramroopparmar3580
    @paramroopparmar3580 8 หลายเดือนก่อน +2

    amazing video

  • @Abdullah_khan333
    @Abdullah_khan333 3 หลายเดือนก่อน +1

    where is microservices, clean/onior architechture etc

  • @srikantankckc1305
    @srikantankckc1305 8 หลายเดือนก่อน

    Nice attempt.pls improve and share on data and control paths,mem controls,bios interfacing,service calls structure ,library,buffers,
    compiler executable interfacing and BSP in your model pic.may be i am motivated student interested to see more feom you🙏

  • @basicaf1484
    @basicaf1484 3 หลายเดือนก่อน +1

    You should heavily consider using "Parent-Child Layer" instead of the term you used for your explanation in the number three pattern

    • @learnwithwhiteboard
      @learnwithwhiteboard  3 หลายเดือนก่อน

      Gotcha! Feedback taken, will account for this in future uploads

  • @recruitingmanager27
    @recruitingmanager27 ปีที่แล้ว

    🤩🤩🤩

  • @Gameplay_fusion8
    @Gameplay_fusion8 ปีที่แล้ว

  • @BandarAlutaibi
    @BandarAlutaibi ปีที่แล้ว

    Django is not MVC hahaha

    • @learnwithwhiteboard
      @learnwithwhiteboard  ปีที่แล้ว +4

      Django is often described as following the Model-View-Controller (MVC) architectural pattern, but it actually uses a slightly different architectural pattern known as Model-View-Controller-Template (MVCT).
      In Django:
      Model: This is where you define your data models, which represent the structure of your database tables. Models in Django follow the "M" in the MVC pattern. They handle data-related logic and interact with the database.
      1. View: In Django, the "V" in MVC is represented by the views. Views are responsible for processing HTTP requests, handling business logic, and returning HTTP responses. They act as a bridge between the model and the template.
      2. Controller: Django's URL routing and the view functions can be considered together as the "C" in MVC. The URL routing maps URLs to view functions, and the view functions handle the logic and orchestration. While Django uses the term "view" instead of "controller," the role is conceptually similar.
      3. Template: Django templates are used for generating HTML or other markup to be sent as a response to the client. Templates are responsible for the presentation layer and can be considered the "T" in MVCT.
      So, Django's architecture is a variation of the MVC pattern, with templates specifically designated for handling the presentation layer. This variation makes it more suitable for web development and adheres to the "Don't Repeat Yourself" (DRY) and "Convention Over Configuration" principles, which are core principles of Django's design philosophy.
      Hope this helps!