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. Test-Driven Development. ?? Fast, Reliable Tests. ?? He’s a software development coach who works with software organizations around the world. Discussion prompts: Test-Driven Development works best when you take small steps.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Test-Driven Development. Second Edition cover. Programmers.

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

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

Why Testing is No Longer Sufficient for Today’s Software Delivery Pipelines

OverOps

Over a decade ago, when Test-Driven Development (TDD) was introduced, it promised to improve productivity and quality. Since then, release cycles shortened, CI/CD is no longer a buzzword, and new companies that develop pipeline automation products – I’m looking at you GitLab – are mature enough to IPO.

article thumbnail

Code analysis tool AppMap wants to become Google Maps for developers

TechCrunch

That led to the creation of AppMap, which was built on the simple idea that developers should be able to see the behavior of software as they write it so they can prevent problems when the software runs. Though it only launched in 2021, the startup’s vision goes far beyond preventing developers from shipping bad code.

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

The Best Product Engineering Org in the World

James Shore

Not because wed be perfect, but because wed go out of our way to keep them involved and informed. We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design. They tend to be passionate, senior developers.