http://www.artima.com/weblogs/viewpost.jsp?thread=5477 I happen to be a big fan of this technique. Whether I like it or not. """ Learning By Breaking by Barry Warsaw June 24, 2003 Summary One of the best ways to learn how a system works is by breaking it. """