точнее ладно апи норм, но вот как они джсон соберают в своих тикетах это чудо сейчас пример поакажу
Я вот тут посмотрел видео про то как делался Spring, когда мы берём простое приложение, пишем его так чтобы было правильно, расширяемо и поддерживаемо. В итоге вместо функции на 3 строчки мы получаем мощное энтерпрайзное приложение с десятками классов. Зато расширяемо