As most of people on stackoverflow, I'm a programmer. I'm mostly interested in Java, but in past, I also wrote some Caché ObjectScript code for living, an experience that wasn't very pleasant except for the database itself.
My credo: Learn from others' mistakes rather than repeating them. Learn the good practices before getting too creative.
I like clean code and despise legacy code, because it's usually so messed up one doesn't know where to start if any kind of refactoring should be performed on it. I like writing new utility classes when I see some repetitive code, even for one-liners.