File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed
Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -17,15 +17,14 @@ visualization of the dependencies around the poles.
1717
1818### Highlighted Usages
1919
20- - Revealing classes that need to be
21- rigorously tested to make sure an error does not impact
22- the other parts of the program.
23- - Finding classes that are not well related
24- to each other--in function or dependency, meaning it may be
25- better to reorganize them in separate packages.
26- - Using the polar layout to identify major dependency
27- links between classes, to find groups of classes that could be
28- separated into modules of their own.
20+ - Revealing class dependencies, which may be used to understand how
21+ bugs may propagate across modules or for planning software testing
22+
23+ - Finding opportunities for code restructuring, which may be used to find
24+ classes that are related to each other but belong to different packages and thus to reorganize the structure
25+
26+ - Using polar layout to select a set of classes and examine the dependencies
27+ around them, which may be used to plan how to extract them out to create independent modules
2928
3029---
3130
You can’t perform that action at this time.
0 commit comments