28 min listen
#119 - Chris May on the importance of refactoring ? ?
FromPybites Podcast
ratings:
Length:
35 minutes
Released:
Jun 15, 2023
Format:
Podcast episode
Description
In this episode we talk with Chris May, Python developer and coach, about his background and passion for refactoring.This turned into a beautiful love letter ? to refactoring and we think you should take notice, because adopting the mindset he teaches will improve your code. A lot!Enjoy and as always reach out if you have any feedback, including direct refactoring questions to us, on Slack and/or to Chris (contact details below).Chapters:00:00 Intro snippet and intro music00:41 Episode / guest intro01:28 Who is Chris May? (and how we met)02:53 What do you and how did you get into Python05:22 Link between creativity and programming06:30 How did you get to into refactoring (3 quotes)08:05 Slatkin's quote about devs spending 50% refactoring09:10 Software as a craftsmanship / ROI of refactoring11:06 Cunningham's quote / idea about simplifying13:11 Working in smaller increments13:42 Schlawak's quote about making refactoring a habit15:15 Chris' PyTexas talk / the power of refactoring17:12 The need of having a test suite18:19 PDM ad segment19:30 Being pragmatic about testing / approval test22:22 About Chris' Refactoring Toolkit (Obsidian vault)25:05 The importance of mindset for a developer27:20 Software has to be malleable, change is constant27:48 Books - Building a second brain28:50 Note taking / GitHub issues (productivity tools)30:30 Final shout-out / how to connect with Chris32:00 Thanks + wrap up (there will be a part II ...)33:48 Outro music---Links / resources:- Chris' PyTexas talk: Improving code without losing your mind- Refactoring Toolkit- Mentioned Book: Building a Second BrainReach out to Chris:- Website- Mastodon- Twitter- LinkedIn- Pybites CommunityPybites coaching: The PDM program
Released:
Jun 15, 2023
Format:
Podcast episode
Titles in the series (100)
#004 - Goal Setting by Pybites Podcast