PythonTest
  • Home
  • Lean TDD
  • pytest Course
  • pytest Book
  • Podcasts Archive Top pytest plugins Support Newsletter Contact Python People Podcast Test and Code Podcast Archive
Search posts...
testandcode

Test and Code 168 - Understanding Complex Code by Refactoring into Larger Functions

Brian Okken
02 Nov, 2021 - 1 min read
  • Test and Code Episode Archive
  • XML feed URL for podcast players

To understand complex code, it can be helpful to remove abstractions, even if it results in larger functions. This episode walks through a process I use to refactor code that I need to debug and fix, but don't completely understand.






Older post

Test and Code 167 - React, TypeScript, and the Joy of Testing - Paul Everitt

Newer post

Test and Code 169 - Service and Microservice Performance Monitoring - Omri Sass

Related

testandcode

Test and Code 238 - So Long, and Thanks for All the Fish

A farewell to a fun 10 years.Also, I should have tested it better. )In the audio I got the numbers wrong. Doh!This is...

15 Aug, 2025
2 min read
testandcode

Test and Code 237 - FastAPI Cloud - Sebastián Ramírez

In this episode, Brian interviews Sebastián Ramírez, creator of FastAPI, about its rapid rise in developer popularity...

11 Aug, 2025
31 min read
testandcode

Test and Code 236 - Git Tips for Testing - Adam Johnson

In this episode, host Brian Okken and guest Adam Johnson explore essential Git features, highlighted by Adam's updated...

30 Jul, 2025
16 min read
pytest course bundle
pytest course bundle
the best pytest book

PythonTest

This is the blog (plus more) of Brian Okken.

Menu

Home Lean TDD pytest Course pytest Book

Pages

Podcasts Archive Top pytest plugins Support Newsletter Contact Python People Podcast Test and Code Podcast Archive
2025 © Brian Okken. All Right Reserved.
Advertisement