Lesson 16 (Bonus): Refactoring - strvcom/frontend-academy-2022 GitHub Wiki
Speaker: Lucas Constantino
Resources
- Recording (Google Drive)
- Slides (Google Slides)
- Slides (PDF)
- Pull Requests:
- 01: Code Climate
- 02: Bundle Analyzer
- 03: Architecture Maps
- 04: Module Entrypoints
- 05: Environment Variables
- 06: Code Smells
- 06.1: Primitive Obsession
- 06.2: Oddball + Method Extraction
- 06.3: Nested Conditionals
- 06.4: Temporary Variables
- 06.5: Dead Code
- 07: Reorganize Modules
Other resources
- refactoring.com, by Martin Fowler
- Refactoring Guru
- Clean Code, by Martin C. Martin (Uncle Bob)