WEBVTT

00:00:00 --> 00:02:57
Defining refactoring and the need for a safe environment

00:02:57 --> 00:06:37
Vicious cycles caused by time pressure and tight deadlines

00:06:37 --> 00:08:38
Building developer confidence to sustain stable software iteration

00:08:38 --> 00:14:21
Producing readable code to speed up technical understanding

00:14:21 --> 00:18:00
Sharing implicit business knowledge via tests and commits

00:18:00 --> 00:24:20
Safely adjusting code through small isolated test steps

00:24:20 --> 99:59:59
Balancing urgent feature deadlines with ongoing refactoring needs