3 ms·
Annotations lead to an undocumented interface. IDE's are incredibly unreliable at finding implementations from compiled libs. That is 80% of my frustration arou
by gofreddygo 3y ago
Annotations lead to an undocumented interface. IDE's are incredibly unreliable at finding implementations from compiled libs. That is 80% of my frustration around annotations. There are no standards, no patterns, almost nothing to find details on why some annotation isn't working as expected and what it expects from the developer.
- ivan_gammel 3y ago>IDE's are incredibly unreliable at finding implementations from compiled libs It’s usually one click in IDE to download the sources of an open-source lib like Spring and one click to find the usages of the annotation in those sources (or better, reads of the properties of that annotation). I do not think it is really a big problem to find how the code works both at init and at execution stage.