Depth First Traversal

First, we will try a depth first traversal. While we have already seen that it is not very useful, its simplicity will serve to illustrate the mechanism by which traversals can change position in their information space. Writing a breadth first traversal will be easier once we become familiar with how to move between object forms.

[…]