|
|
|
We can reduce
these diagrams’ complexity by filtering the information in them.
|
|
For example,
TogetherSoft first shows everything, and then lets the programmer to filter
out the parts of the diagram he doesn’t want to see.
|
|
But this is not
a very natural way of getting to the diagram the programmer wants.
|
|
Instead, if the
tool knew why the programmer wanted the diagram, it could create a
diagram with only the relevant information.
|
|
I’d like to
explore the approach that starts with nothing and tries to show the
programmer only what is relevant, instead of starting with everything and
asking him to filter out what’s not.
|