Code Behavior Analysis

What do cosmic events and your codebase have in common?

Probably not much unless you work for NASA. But the comparison is surprisingly useful. Explore 10 techniques for understanding how your codebase evolves, each inspired by a cosmic phenomenon.

I was in a situation where I actually needed this. We had a large, multi-team effort to build a new system consisting of several applications.

So I built Code Evolution. It's a small side project that runs all ten analyses against real Git history. The main goal was to find out which of them actually survive contact with a real repository.

See the app