Software Architecture for Developers • Simon Brown • YOW! 2017

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии •

  • @GOTO-
    @GOTO-  4 месяца назад

    We are currently releasing older YOW! videos to serve as a valuable archive, preserving historical content. It is possible that a video is perceived as outdated. We believe it offers insightful glimpses into the past, enriching our understanding of history and development.

  • @robertkirby4590
    @robertkirby4590 2 года назад +1

    What is the book Simon refers to at 09:16?

    • @adamchandra
      @adamchandra 2 года назад +2

      I'm guessing it's Rational Unified Process, Third Edition (RUPTH)

  • @sbditto85
    @sbditto85 2 года назад +4

    Awesome talk!

  • @VladimirMinkin
    @VladimirMinkin 2 года назад

    What about frameworks, are they already force us to be in a strict architecture, Flux, Vue/pinia, React/Mobx?

    • @TheHegi
      @TheHegi Год назад

      No, because you write the code. If you follow framework guidelines and such, then you end up in a better place than most ppl. But most typically people will just do whatever they want. (two examples: MVC/MVVM pattern. Lots of framework, but ppl still get it wrong. Other one is react's useEffect. It is getting so much abuse, and yet people keep doing it) so TLDR: no. #IMO

    • @xucongzhan9151
      @xucongzhan9151 Год назад

      No, the frameworks you mentioned just provide the MVVM data-driven architecture with some state management pattern. The rest is anything but strict. (Angular is a bit stricter, and its CLI promotes good practices, but one can still bend it to your will very easily.) One can still stuff all your business logic, UI state, and data fetching stuff into one component, one function, or even better, scatter them into template bindings. Once a 2000-line component file got created, adding features for new business requirements or refactoring becomes a PITA.
      Frameworks don't help you achieve better abstractions and modularity. That's all.

  • @coderider3022
    @coderider3022 2 года назад +2

    UML, I have a guy that that wants everything in a sequence diagram. It’s soo 1995.

  • @User122-ty
    @User122-ty 5 месяцев назад

    Sure that the architect needs soft skills first. One must make an impression that long general talks, top diagrams are of any value.