Love-hate relationship with reflection, proxy objects and annotations in Java.
I’m finding I have a love-hate relationship with proxy objects, reflection and annotations. For our project I need to build a module which is capable of serializing our Java objects over JSON. The specifics of our protocol are a little different than most, so I rolled our own parser. No big deal. But then our [...]