The Lost Art of Software Design • Simon Brown • YOW! 2019

Sdílet
Vložit
  • čas přidán 10. 09. 2024

Komentáře • 12

  • @GOTO-
    @GOTO-  Před 28 dny

    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.

  • @justwanderin847
    @justwanderin847 Před rokem +8

    The Practical Guide to Structured Systems Design - Meilir Page-Jones; Modern Structured Analysis - Edward Yourdon; Complete Systems Analysis - James & Suzanne Robertson; Developing Structured Systems - Brian Dickinson. Old School

  • @micahjesse6580
    @micahjesse6580 Před rokem +3

    Great talk loved it, but one thing the guys who uploaded didn't consider is that you can't scan the QR code at the end of the video simply because it's blocked by other video suggestions...yaaay

  • @TNothingFree
    @TNothingFree Před rokem +4

    Great presentation!
    I've been dealing with design docs for years and wrote about this subject,
    Not enough is being done - many SE still choose not to properly design their work beforehand.
    Evolutionary design is good when you are not sure what is being done - or when something is going to change soon.
    Using the YAGNI principle you don't need to design more than you know currently.
    If you do - put it in the design because these aspects are going to answer the future SE whom would ask "Why did they do that".
    The design doc should be the answer .

  • @oh2txb18
    @oh2txb18 Před rokem

    Come from manufacturing industry. The idea of not having at least a guiding model (blueprint) sounds completely absurd to me. I very much like that this method is incredibly similar what I decided on, myself. You're not trying to micromanage every aspect, but not choosing a route just means you're driving around willy-nilly and likely wasting time/money having to change routes after having already done work.

  • @Dhamma12125
    @Dhamma12125 Před rokem +2

    What's a good alternative to UML and CASE considering those things have serious drawbacks

    • @nyrtzi
      @nyrtzi Před rokem

      Depends on which drawbacks you're finding problematic. If your primary problem would be for example coworkers that aren't willing to put in even the 15 minutes required to learn a minimal subset of UML then it's not the diagramming method that's the problem.

  • @crhayes
    @crhayes Před rokem

    I see the IGN rating system has made its appearance. 7:37

  • @thallysrc
    @thallysrc Před rokem +1

    Very good content

  • @kalleranki2226
    @kalleranki2226 Před rokem +1

    Not doing design is a backslash to having Enterprise architected fizzbuzzes caused by the OO software "design". Like we currently know the refactoring book can be replaced by a lambda expression.

  • @davidyeung6647
    @davidyeung6647 Před rokem +2

    en.wikipedia.org/wiki/Erhu, the 2 string guitar might have worked.

  • @alute5532
    @alute5532 Před rokem +2

    1 decomposition techniques
    2 modularity
    Workshops crc
    Why drsogn
    1 enough upfront design
    To uncover unknown unknowns
    Notion of direction
    Teams rush in stuff
    Forget about (0really) obvious thinge
    All about technical leadership(0eotk with, not follow necessarily
    Conversations
    High level superficial upfront design
    Micro service architecture