Remove Presentation Remove TDD Remove Test-Driven Development
article thumbnail

TDD saved the day

Xebia

Armed with a few assumptions about how things should work, I embarked on developing an application with a graphical UI and a backend. The goal was to compare two object graphs and present them in a way a user could selectively merge them. If the tests became too complex, I knew something was missing. Truly, TDD saved the day!

article thumbnail

TDD is not about testing

Xebia

Test-driven development (TDD) has been around for more than 20 years. Sadly, a lot of developers still don’t do it in practice. . Many people think of TDD as a methodology for testing because of its name. There are some negative feelings towards writing tests. The result seems obvious.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

TDD is not about testing

Xebia

Test-driven development (TDD) has been around for more than 20 years. Sadly, a lot of developers still don’t do it in practice. . Many people think of TDD as a methodology for testing because of its name. There are some negative feelings towards writing tests. The result seems obvious.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

Test-Driven Development. It’s test-driven development, and it actually delivers these results. Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring. Done well, TDD eliminates an entire class of programming errors. Why TDD Works.

article thumbnail

Effective Software Testing – A Developer’s Guide

Henrik Warne

Particularly the chapters on how to systematically come up with test cases based on the specification, inputs, outputs and the structure of the implementation. Test-driven development. This chapter uses the example of converting Roman numerals to integers to show how TDD works. Not all situations benefit from TDD.

article thumbnail

Misconceptions with Test Driven Development

Agile Pain Relief Notes from a Tool User

import Figure from '@/components/global/figure.astro'; import TestXs from 'src/content/blog/misconceptions-with-test-driven-development/images/test-xs.jpg'; In the past few weeks I've heard several misconceptions raised about Test Driven Development: Does TDD really work?

article thumbnail

TDD Randori Session

Agile Pain Relief Notes from a Tool User

We ran our first TDD Randori session at lunch today (approx 15 attendees). In a Randori we work as a group trying to solve a small problem using TDD: There is one computer with the video output projected on a screen so all participants can see it. I also hear that we don't enough chance to practice TDD". We ran out of PIZZA.