Remove Course Remove TDD Remove Test-Driven Development Remove Testing
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

Why Dumb Tests are Smart ?

Xebia

Writing tests that help evolve a system is hard, and you get there by avoiding smart tests while preferring dumb ones. The Paradox of Smart Tests Smart is always better than dumb, isn’t it? This time we’ll look at the paradox that dumb programmer tests are superior to smart ones. Let’s dive in.

Testing 130
Insiders

Sign Up for our Newsletter

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

article thumbnail

September 11th in Toronto, Canada: Faster, More Effective Test-Driven Development (Training)

James Shore

I‘m offering a day of training before the Assert(js) conference in Toronto on September 11th: Are your tests slow and brittle? Do you worry that your unit tests aren‘t actually testing anything important? If so, you could benefit from writing tests that don‘t use mock objects.

article thumbnail

Scrum master certification: Top 13 certs for agile pros

CIO

Scrum certifications can help you advance your career as a developer, Scrum master, or product owner. For software developers and those working in that area of tech, Scrum is often used to track the progress of projects and tech initiatives, using time-boxes and sprints, which usually last up to two weeks.

SCRUM 246
article thumbnail

New live online training courses

O'Reilly Media - Ideas

Learn new topics and refine your skills with more than 219 new live online training courses we opened up for June and July on the O'Reilly online learning platform. AI-driven Future State Cloud Operations , June 7. Certified Blockchain Solutions Architect (CBSA) Certification Crash Course , July 25. Testing Vue.js

Course 68
article thumbnail

A new series by Scott Bain: Design Patterns

Net Objectives

I recently wrote a long series of posts here on various topics about Test-Driven Development. I ended up writing so many of them, they resulted in a little book I published through Amazon Kindle Direct called The TDD Companion. I’ve started to hand out copies of this book to student in my TDD courses.

TDD 40
article thumbnail

Javascript Checkout -- Pausing for breath

Habitable Code

This article is part of a series in which I’m doing a well-known code kata in the “TDD as if you meant it” style. On the one hand, these articles give us a chance to dive deep into writing code via TDD and refactoring. Explore property-based testing: is it appropriate for the code you’re currently writing?