article thumbnail

Agile Book Club: Test-Driven Development (with Mike “GeePaw” Hill and J.B. Rainsberger)

James Shore

Test-Driven Development is one of the few truly new Agile ideas. It’s not perfect, but it’s a powerful tool for creating robust and reliable software. In this session, we’re joined by two folks with decades of TDD experience: Mike “GeePaw” Hill and J. Test-Driven Development. ?? Rainsberger.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

Test-Driven Development. Wouldn’t it be wonderful if there were a tool that alerted you to programming mistakes moments after you made them—a tool so powerful, it virtually eliminated the need for debugging? There is such a tool, or rather, a technique. TDD isn’t perfect, of course. Why TDD Works.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Test Driven Development with Databricks

Perficient

I don’t like testing Databricks notebooks and that’s a problem. I like Test Driven Development. Databricks has documentation for unit testing. I tried to test one notebook using another notebook. The idea is that the notebooks are client-facing and the python files are the targets of test.

article thumbnail

Test Driven Development with Databricks (1 of 2)

Perficient

I don’t like testing Databricks notebooks and that’s a problem. I like Test Driven Development. Databricks has documentation for unit testing. I tried to test one notebook using another notebook. The idea is that the notebooks are client-facing and the python files are the targets of test.

article thumbnail

5 ways to do Continuously Improved Testing

Xebia

If we were to take it one step further, where test automation is not only a tool to validate what we have made, but rather a way to write self-testing code , we find practices like Test-Driven Development (TDD). As Dave Farley and Arjan Molenaar wrote: “TDD is not about writing unit tests”.

Testing 130
article thumbnail

What Observability-Driven Development Is Not

Honeycomb

There’s Behavior-Driven Development , Domain-Driven Design , and plenty of others. The biggest is Test-Driven Development (TDD) , thanks to Kent Beck and his Xtreme Programming crew. TDD is a great design practice. But which should drive our development?

article thumbnail

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

Apiumhub

There were numerous topics covered in this online event, and in this article, I would like to go through a few of the sessions in the junior track, such as Composable Microfrontends, React Hooks, TDD with User Interfaces, and Web Performance. Test-Driven Development for Building User Interfaces – Tyler Hawkins.

UI/UX 87