Lesson learned from dealing with soft-real time data.
Here's a tip on how to separate unit tests and integration tests in maven and using profiles to decide which to run (on command line or within NetBeans).
And they are not erasure or bounds. Just a couple of compier idiosyncrasies that violate a couple of assumptions that one would believe to be safe.
In this post I am going to sum up things I have learned while creating a fluent API (or internal DSL) in Java. I'll talk about the search API I created for my current position: it's not a toy problem, it's a real problem, which has a significant amount of complexity. Because of that complexity, you get to see techniques and ideas that you don't usually see in toy examples. I am not including the...
While much have been written on checked vs unchecked exceptions, I found very little practical, down to earth, advice on how and why to use them. Here are my thoughts after years of rumination.