throwaway91033
It may be that we are shielded from edge cases because we are based on Spring, which is probably the most tested piece of software before new versions of Java are released. But it's my impression that the risk of upgrading to a new version of Java is not the same today as it was in the past. The only advantage of an LTS is that it is supported longer, so that you can postpone the upgrade if you really want. It's not as if the intermediate releases are inferior or less safe.
All of my projects are based on Spring and I don't really have to look outside of that ecosystem. It almost acts as an aggregator of different open source solutions and often works by abstracting the functionality so that differences are not that big. I recently switched messaging providers and didn't have to change much of my code.
I'm wondering if it is because the screen was "flat" in front of you and you had no possibility to change your perspective. It would be interesting if the IDE had been in 3D space and you would look at it as if it was on your desk, capturing head movements etc.
As a visual thinker, I could have rotated the cube if I wanted, but I actually looked at all sides at once, if it makes sense. I could "see" all sides of the cube at the same time. I am not sure how common this is, but in addition to seeing it as an "image" I can sometimes, not always, also sense the total structure of a construct and be aware of all of the physical "sides"
As someone who can hear music "on demand" in my head I can say that's not the case. I can hear the music with instruments and the original singer's voice. It's not as clear as listening to actual music, and in some cases it may be incomplete if I havent' listened to the song for a while, but it's definitely a playback.
As an example, right now I am thinking of The Trooper by Iron Maiden, and I can hear the drums, base, guitars and the lead singer's own voice. I can also separate the different instruments if I want to listen to just the guitar or the singer's voice because I know the song well. I can also change the lyrics or the guitar solo if I want.
It's the same as imagining an image. It is not a perfect reproduction of a "photo" that pops up in my mind, but it is still an image with colours, shapes and faces.
I understand where you are coming from, because you don't have the necessary context. When I read about people who "see" music in colours or smells, or even simple colour blindness, it is hard to imagine. But I still accept that it exists