11 Refactoring Patterns To Elevate Your Python Code

Let’s expand the definition of refactoring to include new functionalities

Bruce H. Cottman, Ph.D.
Better Programming
Published in
7 min readApr 6, 2021

--

coffee cup beside a keyboard and computer screen
Proper refactoring lowers technical debt (Photo by Ryland Dean on Unsplash)

Different Kind of Refactoring

I plan to increase stability and performance and to decrease the cost of maintenance in the Photonai code base. I add clustering functionality to the original code base and change…

--

--

I write my blog utilizing decades of experience in investment, programming, and data science.