This is such a solid example of how TDD can work in practice. Would love to see a more "real-world" example while working on an app, I've found TDD is easy when you're building out pretty simple apps, but it gets hard in real world situations
Thank you! And yes 100%. 100%. Things get really tricky once we have to figure out how to decouple from infrastructure like ORMs, databases, and web servers on the backend and view-layer library nuances, network calls, client-side caches, and GraphQL clients on the frontend. We'll work up to that. Thanks for watching!
@@thekhalilstemmler glad to hear you're planning to work up to that in these videos. Testing is something I really *want* to learn, especially TDD, but i feel like most "practical" guides out there are either dated, or don't ever go past the basics. Excited to see what's to come. Thanks for the reply & the video!
I love your way of teaching Khalil. I just started your solid book and i really love it. ❤️ Such a great step by step explanation! I read all the reference DDD books out there. But, for me, the best explanation so far, is yours . Do you plan to make the DDD video course you put on your website where you make a real life project ? I am can't wait to see that course. I would buy it immediately!! 🤩 Thanks for the effort you are making to share your experience!
@@thekhalilstemmler you're absolutely right. I'm especially excited to see more complex testing integrations for interactions between UseCases, etc :) Thank you thank you and excitingly (and of course patiently) awaiting the book release and more content.
This is such a solid example of how TDD can work in practice.
Would love to see a more "real-world" example while working on an app, I've found TDD is easy when you're building out pretty simple apps, but it gets hard in real world situations
Thank you! And yes 100%. 100%. Things get really tricky once we have to figure out how to decouple from infrastructure like ORMs, databases, and web servers on the backend and view-layer library nuances, network calls, client-side caches, and GraphQL clients on the frontend. We'll work up to that. Thanks for watching!
@@thekhalilstemmler glad to hear you're planning to work up to that in these videos. Testing is something I really *want* to learn, especially TDD, but i feel like most "practical" guides out there are either dated, or don't ever go past the basics. Excited to see what's to come. Thanks for the reply & the video!
@@thekhalilstemmler curiously waiting! love you
You're a very talented teacher. Consider uploading more videos. Love your blog!
I love your way of teaching Khalil. I just started your solid book and i really love it. ❤️ Such a great step by step explanation! I read all the reference DDD books out there. But, for me, the best explanation so far, is yours .
Do you plan to make the DDD video course you put on your website where you make a real life project ? I am can't wait to see that course. I would buy it immediately!! 🤩
Thanks for the effort you are making to share your experience!
Super excited to see video as a new outlet for your helpful instruction :) It's my preferred way to learn
Love to hear that. I think this is one of those topics that really needs to be demonstrated rather than merely written about. Cheers, Michael 🍻
@@thekhalilstemmler you're absolutely right. I'm especially excited to see more complex testing integrations for interactions between UseCases, etc :) Thank you thank you and excitingly (and of course patiently) awaiting the book release and more content.
After watching this video, I finally decided to buy your book!
Your blog is literally sex...dude, Ive been searching for TDD guides all weekend. This is the one!
Would love to see acceptance testing video as well. Thanks for this one 🙏🏽.
Great explanation and example Khalil. Thanks very much! I'm looking forward to watching more of your videos!
Great video! It was clear, which made it easy to understand. Looking forward to more!
Nice work, Khalil!
Writes the best TDD video on the web and then. Disappears. Come back!!!
I'm cheffin' up something good for y'all!
Such a great and easy to understand video, great job!
Very good and clear introduction!! Thanks
Thank you for watching! 🖤
Awesome! This is was very helpful. Keep up the good work!
There is a lot of value in here. Thanks for the content ant waiting for the curse.
Great Content. Thank you Khalil.
Thank you for watching!
That is such an elegant approach! Love it!
This was great! simple and to the point. Great job!
Very informative and understandable video, great job! Helped me a ton :)
Good content.
Would appreciate, if you level it up ( this was a basic function ),
how about some apis?
Absolutely, that's when it gets really useful. Stay tuned!
Awesome, Hope he get back to make videos
good demo and advice
Love the content, wicked useful.
Chris! Thanks, man.
May I know what keyboard u using ?
What's the point of creating a class (PalindromeChecker) just to hold a single (pure) function?
No great reason. It certainly could have been a function instead.
Really enjoyed it, thanks
Nice video. Good advice.
thanks for tididi content!
Excelent video khalil
awesome
Thanks!
Helpfull content.
Nice!
I'm glad you liked it 🙌
Your video is awesome!
thank you Khalil!