The NPath complexity of your code is exactly the number of unit tests required to get complete coverage of it. Complexian exists to measure the NPath complexity of your code and to warn you when it gets too high. Keeping the number low means that you can cover many more of the paths through your system with unit tests. That can save valuable time and money as projects get bigger and go for longer periods of time.

Check out Complexian

Angry Fruit Salad

Staring at code all day on a backlit screen with a white background can drive you nuts. You’re eyes can get strained very quickly. Try out this IntelliJ IDEA colour scheme that uses a dark background and light colours for syntax highlighting instead. It comes complete with support for general, java, html, xml, jsp, custom, properties, javascript and css files.

Check out Angry Fruit Salad