Главная
Study mode:
on
1
Intro
2
Crossing the Chasm
3
Picture yourself...
4
Bureaucratic Corp.
5
TDD is a Disruptive Technology
6
TDD in the narrowest sense
7
TDD Adoption phase?
8
T-Shirt sizes, PyCon 2008
9
Spotted at a software conference
10
Disruptive Running Shoe Technology
11
Shoe Essential Benefits
12
Learning to Run
13
Swedish Running Conditions
14
My New Running Shoes
15
Disruptive Tech Adoption
16
Test Driven Development
17
TDD Essential Benefits?
18
Code Kata - Leap Years
19
The Coding Dojo
20
A Regular Meeting
21
What happens in the dojo?
22
Visualizing TDD
23
Experience TDD
24
Local Conditions
25
Harry's book
26
Requirements?
27
Acceptance Tests
28
Double-Loop TDD
29
Tools & Abstractions
30
Education, Mentoring
31
Spike Solution
32
Spike & Stabilize
33
Legacy Code
34
Adding Unit Tests?
35
How to check for correct behaviour?
36
Approval Test Failure
37
Is it a Bug or a Feature?
38
Scenario 1: It's a Bug
39
Scenario 2: It's a Feature
40
Approval Testing
41
TDD in a more general sense
42
Where will TDD be in 2024?
Description:
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.

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

EuroPython Conference
Add to list