About this event
Testing practices have increased its adoption by developers, shifting left the test responsibilities. And increasing the quality of the code, besides that, continuous testing is an agile practice that impacts the software development life cycle.
In this talk we are going to focus on the TDD anti-patterns, a list inspired by James Carr. From his list, those are the ones I consider the most popular anti-patterns: The liar, Excessive setup, The Slow Poke.
Besides that, we are going to dive into what they are and how to avoid them to keep your test suite sharp.
In this session the focus will be on the theory part of TDD and the anti-patterns to avoid. This talk assumes that the audience already has some knowledge on TDD and wants to improve their craft. The format will use code snippets to explore each anti-pattern.
Takeaways about the talk:
Marabesi is addicted to software development in general, due to that, two books came out as a passion for sharing. As a hobby he likes to play with Raspberry PI and to dive into the IoT world.
Besides that he’s an aspiring researcher focused on software testing and gamification, so far he developed Testable, a gamified tool that aims to improve the unit test teaching approach, trying to change the boring perception that developers have in learning how to test their code.
Codurance builds well-crafted, reliable, secure and easy to modify software and cloud platforms. We work collaboratively using methodologies based on the Software Craftsmanship and Agile mindset, Extreme Programming practises, Lean and DevOps principles.
Share this event