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
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
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
The music is annoying.
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.
Having music is fine - he just needs something more backgroundy.