Before the introduction of annotations in Java, how was the same functionality achieved?
Such a huge portion of what I do every day in Java involves annotations that I can't imagine what it would be like to program without them.
What would be an alternative way of achieving the same functionality without annotations?