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. Test-driven development applies the same principle to programmers’ intention.

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?

Insiders

Sign Up for our Newsletter

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

article thumbnail

October 16th in Portland, OR: Test-Driven Development Without Mocks (Workshop)

James Shore

On October 16th, at the Pacific Northwest Software Quality Conference in Portland, I’ll be presenting a half-day workshop on using test-driven development without mock objects. This is a great session for programmers who want to learn new ways to improve their tests. Are your tests slow and brittle?

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

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. The author shows examples of how to improve the observability by changing the production code to make testing easier. Test-driven development.

article thumbnail

Lessons learned from the React Global Online Summit 22 – Junior Track

Apiumhub

Test-Driven Development for Building User Interfaces – Tyler Hawkins. The third presentation, “Test-Driven Development for Building User Interfaces,” was in charge of Tyler Hawkins, Tech Lead at Adobe. Web Performance is more important than you think – Hemanth Udupi.

UI/UX 88
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.