Intentional Code - Minimalism in a World of Dogmatic Design - David Whitney - NDC Sydney 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 มิ.ย. 2024
  • This talk was recorded at NDC Sydney in Sydney, Australia. #ndcsydney #ndcconferences #developer #softwaredeveloper
    Attend the next NDC conference near you:
    ndcconferences.com
    ndcsydney.com/
    Subscribe to our TH-cam channel and learn every day:
    / ‪@NDC‬
    Follow our Social Media!
    / ndcconferences
    / ndc_conferences
    / ndc_conferences
    #software #code #design
    A brief history of Design in software, reflecting on the history of the design patterns movement, clean code, and the long shadow they have cast over software development in the 2010s and beyond.
    In this session we'll talk about intentionality in software design - and how you can radically simplify the way you build applications today to make them more meaningful to the humans that maintain them.
    A radical look into why *every single character matters*, and why you should probably burn your copies of Clean Code.
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @7th_CAV_Trooper
    @7th_CAV_Trooper 12 วันที่ผ่านมา +3

    The role time plays in the relevance of ideas and implementations is often ignored. So good to see David point this out several times in this talk.

  • @MrTerribleLie
    @MrTerribleLie 12 วันที่ผ่านมา +2

    I see we see things the same way, David!

  • @thygrrr
    @thygrrr 15 วันที่ผ่านมา +6

    This talk offers perspectives that should be taught in first semester Uni. Possibly, they might be lost on the new learners, though. They are that deep and relevant... :)

    • @mikestiver9000
      @mikestiver9000 15 วันที่ผ่านมา +6

      Producing simple, readable and maintainable code is not a skill you are taught, it is picked up after years of battling through large, complex and over-engineered systems using modern "best practices".

    • @z0nx
      @z0nx 9 วันที่ผ่านมา

      Possibly? Certainly. Not that it's a problem, this talk is nothing more than something people who already 'get it' can nod to. Nothing really practical to be gained

  • @fatlumlatifi2897
    @fatlumlatifi2897 15 วันที่ผ่านมา +4

    Great talk!! 💯

  • @Meek1997
    @Meek1997 5 วันที่ผ่านมา

    Interesting how the speaker propose “code that is easy to understand without domain knowledge” as a good rule in complete opposite direction of what domain driven development “movement” preaches, but at the same time arguing the analogy with writing a good book

  • @renemarot544
    @renemarot544 12 วันที่ผ่านมา

    Thanks for all but I would have taken more examples of code about the things you recommend doing. Something like : on the left what I consider a bad design and on the right here what I would have done for each point you are mentioning.

  • @Dalamain
    @Dalamain 4 วันที่ผ่านมา

    yeah sorry this is too wish washy for me and won't add anything I can implement to my daily work.

  • @noctavel
    @noctavel 10 วันที่ผ่านมา +3

    waste of time