Introducing Levelized Structure Maps (LSM)

Posted by & filed under News, Restructure101, Structure, Visualization.

Levelized Structure Maps (LSM) are a new, intuitive way to visualize and manipulate software systems. Using LSM, large-scale refactoring to remove dependency tangles and other over-complexity, becomes second nature. LSM are the core of Restructure101. Items in the LSM are levelized into rows, or levels, so that every item depends on at least one item on… Read more »

Tangles by Design

Posted by & filed under Structure, Visualization.

This one goes out to the listener in France that doubted my word that you can take tangle-free classes and create tangles by careless packaging. It prompted me to dig out a sequence of diagrams that nicely show how this happens. We start with a set of code items on the left (maybe classes) with… Read more »