2015-03-05 I have ranted a lot on a bad Java program I have to deal with, during the last months. Now, I've met its author ... and this changed my view a lot. I come to the conclusion that he is a pretty good programmer. I think he knows what he is doing and talking about. This very program actually does hide pearls of sanity! I just couldn't discover them, mainly caused by my ina- bility to understand a Java project. The pearls were hidden under several framework layers and behind that Netbeans mask, but when the author explained it all to me, I could see the nice sides. The areas that I dealt with most were the not so nice ones, un- fortunately. Yes, there are parts of which I still think that they are done wrong, but I don't think anymore the programmer couldn't do better -- I have seen him do much better. Those dark corners are mainly the result of him working alone, I think. He's presumedly a great programmer, but there are aspects that he didn't see or didn't care for. This is the case for all of us, hence this is the reason why we should work in teams. The other reason why I got to like him a lot is that he was con- vincable by sensible arguments and that he was able to admit own failures. These are two most important properties. http://marmaro.de/lue/ markus schnalke