Annoying Void in C# / Java / alike
One thing which regularly annoys me in C# and Java is the void type. Basically the void type is not a subtype of object, which makes it giant. Now when…
Read moreOne thing which regularly annoys me in C# and Java is the void type. Basically the void type is not a subtype of object, which makes it giant. Now when…
Read moreApproval Testing is one of my newest discoveries. It is amazingly helpful and I wonder why it’s not more known and used. Image that you have a complex functionality which…
Read moreVisualVM is an awesome tool! It is one of the best tools shipped with the JDK. I’m always astonished when people do know nothing about it. Here’s a short tour…
Read moreEvent handling is something very common, especially in desktop application. So how does you’re event handling code look like? Something like this? Of course you don’t want to have this…
Read moreIn my last post I showed that you can write a ‘cast’-method with all kind of strange properties. You probably think that this is very stupid thing to do. This…
Read moreSince Java introduced generics the type declarations got at lot longer. This is especially annoying when an API forces you to cast objects, like the reflection-API, the JDO-API , etc.…
Read moreIf you want to do something in Java, there’s certainly Java library which helps you with to achieve your goal. However, for some stuff (3D rendering, accessing I/O devices) the…
Read moreAs software developers, we use daily some nice libraries to archive our goals. Of course, the libraries authors also use libraries to get the job done. In practice libraries have…
Read moreVisual Studio 2010 is here, and I will upgrade soon. Unfortunately the pricing is unfair for us Europeans =(. Just in time for the VS 2010 the new version of…
Read moreWhen you design a domain model you normally have lots of 1:n and n:n relations. Many developers are quite familiar how to translate such relations into a relational model. But…
Read more