The Real Python Podcast cover image

Ready to Publish Your Python Packages?

The Real Python Podcast

00:00

Do You Have Higher Cohesion?

A lot of our code had developed organically. We were actually in a place where we were installing some of these packages from the file system rather than publishing them and then installing them. And what ended up happening as we had this kind of circular dependency, or at least tangled dependency, situation so bad that i had to write,. like, a a script to spit out of a graph viz visualization of what was actually being done. The whole idea of kind of madularization and directed grafts, so that things only depend on each other in one direction, it is really helpful for insuring that codeit doesn't have the wrong sort of architecture and organization. Otherwise you find yourself depending on

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app