filmov
tv
How to refactor effectively
Показать описание
Learn why refactoring is important for code quality, and how to do it well.
0:00 What's refactoring?
1:30 Refactoring is necessary for code quality
2:44 Use a pencil, not a pen
2:57 When to refactor?
3:14 Revert refactorings unless they improve code
3:42 Don't try to foresee and design
5:22 Rename files when they mislead
5:44 Conform to your language's conventions
6:05 Continuous improvement, not perfectionism
6:54 Comments need updating
7:13 Don't assume prior knowledge
8:32 Simplify code by removing unimportant features
9:57 Evolve project-specific conventions
12:19 Remove unused code
12:49 Refactor to clarify
14:13 Live refactoring a small Swift project