chad / turbulence

Hopefully-meaningful metrics
http://chadfowler.com
MIT License
240 stars 29 forks source link

Add command-line option to generate treemaps instead of scatter plots #18

Closed kerrizor closed 11 years ago

kerrizor commented 11 years ago

So I've been talking up this tool for a long time, and everyone says "Kerri, it sounds cool, but that graph is kinda hard to understand!"

scatter_plot

Well, to each their own! However, once I started piping the output into a treemap graph, I came to really like the clarity and "idiot light on the dashboard" quality that the treemap graph offered.

treemap

Size of each rectangle is the relative amount of churn, the color scale is complexity, from best in the project (green) to worst (red.) (I know this is rough on the colorblind, my apologies.)

Although I did rummage the files around a bit, original functionality is preserved, simply adding a --treemap option to the command line to generate treemaps instead of scatter plots.

chad commented 11 years ago

I :heart: this

searls commented 11 years ago

I :heart: this too

wndxlori commented 11 years ago

Love it. But I think someone missed updating the README? ;-)

kerrizor commented 11 years ago

Heh.. thanks @wndxlori - I'll update the README (and bump the point version?)