Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Will I Still Be Able to Get a Job in 2024 if I Don't Do TDD?

EuroPython Conference via YouTube

Overview

Explore the future of Test Driven Development (TDD) and its potential impact on software development careers in this keynote address from EuroPython 2014. Delve into Geoffrey Moore's "Crossing the Chasm" theory to understand TDD's position as a disruptive technology and its adoption challenges. Examine whether TDD will become an essential skill for developers by 2024 or if new methodologies like Property-Based Testing, Approval Testing, or Outside-In Development might supersede it. Learn about Coding Dojos, Code Katas, and practical TDD applications. Gain insights into the evolution of software testing practices, including legacy code handling, acceptance testing, and the concept of "Double-Loop TDD." Assess the long-term viability of TDD and related technologies to ensure your skills remain relevant in the ever-changing landscape of software development.

Syllabus

Intro
Crossing the Chasm
Picture yourself...
Bureaucratic Corp.
TDD is a Disruptive Technology
TDD in the narrowest sense
TDD Adoption phase?
T-Shirt sizes, PyCon 2008
Spotted at a software conference
Disruptive Running Shoe Technology
Shoe Essential Benefits
Learning to Run
Swedish Running Conditions
My New Running Shoes
Disruptive Tech Adoption
Test Driven Development
TDD Essential Benefits?
Code Kata - Leap Years
The Coding Dojo
A Regular Meeting
What happens in the dojo?
Visualizing TDD
Experience TDD
Local Conditions
Harry's book
Requirements?
Acceptance Tests
Double-Loop TDD
Tools & Abstractions
Education, Mentoring
Spike Solution
Spike & Stabilize
Legacy Code
Adding Unit Tests?
How to check for correct behaviour?
Approval Test Failure
Is it a Bug or a Feature?
Scenario 1: It's a Bug
Scenario 2: It's a Feature
Approval Testing
TDD in a more general sense
Where will TDD be in 2024?

Taught by

EuroPython Conference

Reviews

Start your review of Will I Still Be Able to Get a Job in 2024 if I Don't Do TDD?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.