|
|
|
The chosen
classes constitute the initial focus set for Dr. Jones. The focus set is a small number of program
elements at the focus of attention for the programmer and Dr. Jones at any
one time. It’s Dr. Jones job to
maintain and diagram this focus set as the programmer explores designs.
|
|
In this case the
programmer wants to look at the Vehicle and Engine base classes.
|
|
Focus+context
views, showing more detail on selected classes, could help the programmer
understand the program and make a good choice for this focus set.
|
|
Also, the
visualization of ``bad smells’’ in the code would be useful here.
|