Step-by-Step Guide to Balancing Perfectionism During Refactoring
summary
Using a real-world, poorly written React component, Serhii Babich examines practical refactoring practices to balance common sense with perfectionism. The talk covers identifying bad practices in frontend code, step-by-step refactoring techniques for React components, and deciding how far to improve code without chasing unnecessary perfection.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:57Rewriting vs refactoring
- 7:12Code duplication & generalization
- 15:43Single Responsibility Principle
- 25:16KISS in refactoring
- 34:01Balancing principles & context
- 41:15Selling refactoring
- 46:12Practical code tips
- 51:11Q&A
related talks
22mCrafting Pristine React: Best Practices for Maintainable Code
22mTips for a Clean, Complete React Stack
57mUnlocking The Awesome Power of Refactoring
01mThe Path Through Legacy: Delicate Balance Between Tolerance and Phobia
01mLeah's #1 React Tip For Developers
44mA Practical Guide for Crafting Resilient UI Components
12mReducing bugs in a React codebase
55mFRONTer plumbing reforms
