Главная
Study mode:
on
1
Introduction
2
Why TDD
3
Acceptance Criteria
4
Requirements
5
Failing Tests
6
Refactor Pattern
7
Demo
8
Test Class
9
Writing the first test
10
Testing
11
Refactoring
12
Terminator
13
Design Patterns
14
Refactor Code
15
ISubject Rule
16
Refactor
17
Interface segregation
18
Making code extensible
19
TDD failures
20
TDD cultural change
Description:
Explore the fundamentals of Test Driven Development (TDD) in this engaging 55-minute conference talk from NDC Oslo 2020. Discover the benefits of writing tests before coding, delve into architecture and design principles like SOLID, and learn how to create more testable and maintainable applications. Follow along with practical examples as the speaker demonstrates how to reprogram a T800 series Terminator, providing insights on implementing TDD in your own projects. Gain valuable knowledge on acceptance criteria, requirements, failing tests, refactoring patterns, and design patterns. Address common TDD failures and understand the cultural changes necessary for successful implementation. By the end of this talk, be equipped with the skills to write better code and potentially reprogram killer robots from the future.

TDD and the Terminator - An Introduction to Test Driven Development

NDC Conferences
Add to list
0:00 / 0:00