Skip to content

Commit 7e7bd15

Browse files
committed
elevator pitch
1 parent 844e733 commit 7e7bd15

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

ElevatorPitch.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# UnitTesting
2+
3+
## Abstract
4+
5+
Why do we write tests? What should we test — and what not? This session covers everything from the testing pyramid and the FIRST principles to code coverage pitfalls, mutation testing, and dealing with legacy code. We'll break the cycle of fear that keeps teams from refactoring and explore how TDD can change the way you design software.
6+
7+
## Target Audience
8+
9+
Developers of all levels — whether you're writing your first test or trying to improve an existing test suite.
10+
11+
## Key Takeaways
12+
13+
- Understand the testing pyramid and where unit tests fit
14+
- Apply the FIRST principles (Fast, Isolated, Repeatable, Self-validating, Timely)
15+
- Know when 100% coverage is a trap and how mutation testing reveals the truth
16+
- Tackle legacy code with techniques from Michael Feathers
17+
- Break the cycle of fear: tests enable refactoring, refactoring enables tests
18+
19+
## Session Format
20+
21+
60-70 minutes

0 commit comments

Comments
 (0)