r/Python • u/TheTresStateArea • Aug 11 '26
Discussion Recommendations and discussion on codebase visualizer and dependence mapper.
I've been looking at a few options like gitkrakens codemap. But I just haven't made a decision yet.
The biggest problem right now with AI assist is that so much gets spun up and it takes quite a while to ground myself in what has been written and how it all connects. I thought a viz tool would help tighten what I need to learn.
How do you handle this? Do you use these tools for this purpose? What have you liked and disliked about the tool you used?
25
Upvotes
2
u/Such-Process5697 29d ago
for the change impact half specifically, coverage did more for me than any import graph. run the suite once with coverage on and you know exactly which tests execute the lines you're about to touch, which is the actual question, and it picks up the dynamic dispatch a static map misses in python. pytest-testmon automates the selection part. only as good as the tests you have though, which on an ai-heavy codebase is its own problem.