December 2007

24Dec2007

API Archaeology

By carlfish on

You pass an empty array to the method, which will be filled with Thread objects. The method then returns the number of threads it placed in the array. If the array is not long enough to accept all the threads, the overflow will be silently discarded.

20Dec2007

Maven: Broken By Design

By carlfish on

Maven 2 performs a difficult task. But there has to be something fundamentally wrong with any tool that, whenever I use it, seems to have at least a 50% chance of completely fucking up my day.