Hacker News new | ask | show | jobs
by karmakaze 848 days ago
The two usual ways I've seen it is either by following the code/control-flow (calls or inverted as called by) or by following the data flow. You can select any code function and see the call (or called) graph (shown as a tree), similarly for any data element and see the data elements that use (or is used by) graph and pruning cycles.
1 comments

Call hierarchy trees usually cut cycles with a "there is already a node for this method elsewhere in the tree" end stop.
Is this meant so say it's good, bad, or just is? (which is what I meant by pruning cycles).
I'm OK with this behavior :)