Главная
Study mode:
on
1
Introduction
2
Gilded Rose Kata
3
Why I dont like refactoring
4
Commit Notation
5
Unit Test
6
Resize Window
7
Mini of One
8
Combination Approvals
9
Test Coverage
10
Test Quality
11
Parameter
12
Checkin
13
Testing
14
Refactoring
15
LiftIf
16
Deleting Red
17
Deleting Yellow
18
Time Check
Description:
Discover powerful techniques for efficiently refactoring legacy code in this guided demo conference talk. Learn to combine Combination Testing, Code Coverage guidance, and Provable Refactorings to achieve 100% test coverage and make significant code improvements without extensive reading or understanding. Apply these methods to the Gilded Rose Kata, transforming seemingly impossible tasks into manageable ones. Gain insights into commit notation, unit testing, combination approvals, test quality, and strategic code deletion. Master the art of cutting through complex codebases and emerge with cleaner, fully tested code in just over an hour.

Cutting Code Quickly: From 0% to Cleanly Refactored 100% Tested Code

ChariotSolutions
Add to list
0:00 / 0:00