Player FM ऐप के साथ ऑफ़लाइन जाएं!
New Book - Refactoring
Manage episode 229499891 series 1900125
Welcome to iteration. A weekly podcast about programming, development, and design through the lens of amazing books, chapter-by-chapter.
Refactoring
Improving the Design of Existing Code
by Martin Fowler (with Kent Beck)
Introduction
- What’s in the book?
- Who’s it for?
- What’s refactoring?
Refactoring process:
- Identify a pain, smell a smell, we’ll talk more about when to refactor in later episodes.
- Separate feature additions from refactors
- Refactorings are like diets - a lifestyle vs an intensive
- Test coverage first
- Small changes continually running tests
- End goal: lots of small well-named functions that tells a clear story.
Considerations + Thoughts
- Tests let JP in react native move faster
- Refactoring lets you get things out of your head and into the code. Do this continuously.
- Performance and refactoring
My Pick:
- How To Code Well - howtocodewell.net
- Dark Net Diaries https://darknetdiaries.com/
- Selection - Apple's Design Process
78 एपिसोडस
Manage episode 229499891 series 1900125
Welcome to iteration. A weekly podcast about programming, development, and design through the lens of amazing books, chapter-by-chapter.
Refactoring
Improving the Design of Existing Code
by Martin Fowler (with Kent Beck)
Introduction
- What’s in the book?
- Who’s it for?
- What’s refactoring?
Refactoring process:
- Identify a pain, smell a smell, we’ll talk more about when to refactor in later episodes.
- Separate feature additions from refactors
- Refactorings are like diets - a lifestyle vs an intensive
- Test coverage first
- Small changes continually running tests
- End goal: lots of small well-named functions that tells a clear story.
Considerations + Thoughts
- Tests let JP in react native move faster
- Refactoring lets you get things out of your head and into the code. Do this continuously.
- Performance and refactoring
My Pick:
- How To Code Well - howtocodewell.net
- Dark Net Diaries https://darknetdiaries.com/
- Selection - Apple's Design Process
78 एपिसोडस
所有剧集
×प्लेयर एफएम में आपका स्वागत है!
प्लेयर एफएम वेब को स्कैन कर रहा है उच्च गुणवत्ता वाले पॉडकास्ट आप के आनंद लेंने के लिए अभी। यह सबसे अच्छा पॉडकास्ट एप्प है और यह Android, iPhone और वेब पर काम करता है। उपकरणों में सदस्यता को सिंक करने के लिए साइनअप करें।