about-me variable
Codurance invites you to their event

Testing anti-patterns

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:

  • What are TDD anti-patterns?
  • How to avoid them?


By Matheus Marabesi

Software craftsperson at Codurance Spain

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.



Hosted by

  • Team member
    TC T
    The Codurance Team

Codurance

Software development through agile methodologies | We help organizations evolve to be more competitive, adaptable and innovative.