The Missing TDD Skill according to Kent Beck

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 พ.ค. 2024
  • Join me as I explain what Kent Beck means by Behavioural Composition being the missing TDD skill.
    👨‍🏫 TDD Workshop: guiferreira.me/workshops/test...
    ⭐️ Get my TDD course: dometrain.com/course/from-zer...
    🔗 Artem's Tweet: / 1769643198962426000
    🔗 Kent's Article: tidyfirst.substack.com/p/tdds...
    🚨 KEY LINKS
    🤝 Support me on Patreon (and get access to source code) here: / gsferreira
    💌 Free Developer Insights: guiferreira.me/newsletter
    📘 Courses: guiferreira.me/courses/
    👨‍🏫 Workshops: guiferreira.me/workshops/
    🔗 GET IN TOUCH
    LinkedIn: / gferreira
    Twitter: / gsferreira
    GitHub: github.com/gsferreira
    Get my newsletters: guiferreira.me/newsletter
    Visit my blog: guiferreira.me
    👋 WHO AM I
    Hey! If you're new to my Channel, I'm Guilherme. Call me Gui. I'm a Minimalist Software Craftsman. What do I do here? I share tips on how to simplify your life as a Developer.
    🎵 MUSIC CREDITS
    Cinnamon Sugar Bun / StreamBeats / Lofi
    #tdd #softwareengineer

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

  • @Veretax
    @Veretax 18 วันที่ผ่านมา +2

    You know the more I look at these examples of behavior design the more I see from my time as an architect that what is really happening here is more distilling software design. You may have had a concept of a thing but then you realize it's got different workflows it's got different particular types of interactions that are going on that are separate steps in each of those might need to find. That's what this behavioral composition is and the reason why it's been missing is because everybody practice in tdd says the architecture will just simply emerge. And I think that's dangerous perhaps it's dangerous as premature refactoring

  • @Veretax
    @Veretax 18 วันที่ผ่านมา +2

    When I hear the term prototype I worry that people will mistake it for the agile idea of a minimally viable product. Because I have seen a lot of things they spin up a prototype here's what it might look like and the people are like oh let's take that as is but we had all these other things we thought were risks that we thought we needed to do but now the customer doesn't want to fund things like I don't know strengthening security for example

  • @Flynnor
    @Flynnor 18 วันที่ผ่านมา +5

    The music is annoying.

  • @abuuthmaan
    @abuuthmaan 18 วันที่ผ่านมา +3

    Gui, I like your videos. I find the topics very interesting and your explanations clear. However, the music in your videos is very distracting and annoying. Please consider removing it from your future content. Thanks.

    • @NostraDavid2
      @NostraDavid2 17 วันที่ผ่านมา

      Having music is fine - he just needs something more backgroundy.