Rob Janssen

The structure of JUnit.

Never have so many ... JUnit is a masterpiece. As Martin Fowler tells us, "JUnit was born on a flight from Zurich to the 1997 OOPSLA in Atlanta.

A manifesto for error reporting

So I do a lot of debugging. It’s not because I write a lot of broken code so much as that I seem to be a go to guy for “Something mysterious is happening. Can you lend a hand?”

Design Pattern Automation

Software development projects are becoming bigger and more complex every day. The more complex a project the more likely the cost of developing and maintaining the software will far outweigh the hardware cost.

Regular Expression Repentance

Today, I’m going to share with you some of the worst regular expressions I’ve used in real projects, and the lessons I wish I could share with the n00b me that wrote this crap. What makes my regex tutorial great is that it uses real world examples.

Microsoft DevRadio: Reactive Extensions for Windows 8

Abstract: Bart De Smet from the Reactive Extensions team joins Jerry Nixon for today’s episode as they discuss the importance of using Rx and LINQ in their Windows 8 apps. Tune in as they share some background info as well as best practices for .

Twisted Oak Studios : Unity3D Consulting : Technical Magic

Grover’s algorithm is a quantum search algorithm that runs quadratically faster than any equivalent classical algorithm. With a budget of a million operations, a classical algorithm is limited to searching through about a million (unsorted, unstructured) possibilities.

Daniel's Scratchpad : Be Distracted by Superior Technology

Joe Duffy's Weblog

Don't Be Distracted by Superior Technology

Consider that Modula-2 had the equivalent of C++ references from the start (and for the record, so did Pascal and ALGOL). Most notably, if you couldn't guess from the name, Modula-2 had a true module system that has managed to elude the C and C++ standards committees for decades.

Wishes for the CLR JIT in the 2020s

There have been some very interesting discussions at the MVP Summit concerning the CLR JIT, what we expect of it, and how to evolve it forward. I obviously can't disclose any NDA materials, but what I can do is share my hopes and dreams for the JIT, going forward.

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.