Personal Insights
island in the sun
Dear community, I’ve visited different islands in my life so far. In reality, I was among other things in Rhodes, Tenerife and traveled across Crete. Sometimes on foot, sometimes by car. But always amazed.
In computer games I hiked on the island of Loom to save Hetchel. On Mêlée Island, I solved many puzzles and ultimately went to Monkey Island, all to save Elaine from LeChuck 🙂
As a developer, I always dream of vacationing on the Isle of Happiness. Since I heard this term for the first time, it has become the epitome of many of my wishes. It’s the source code with special properties, so to speak, that exists apart from the source code mass. Unfortunately, the majority of the source code is a mess and therefore extremely unattractive to maintain 😉 You don’t want to work in this chaos. That is why you want a clearly defined bridge to the Isle of Happiness.
What flora and fauna can you find on this island?
- understandable source code
- clear goals
- open to changes
- well-defined input and output parameters
- sensible use of global and local variables
- “speaking” names
- <your comment>
What natural forces form this island?
- Clean ABAP principles
- good design
- experience
- possibly design patterns
- understanding of the requirement
- discussion and exchange with others
- use of the ABAP Development Tools (because of the refactoring help)
- <your comment>
As a developer, you are responsible for the design of the island. You decide for yourself whether the island is also interesting, relaxing, exciting, understandable and much more for other visitors.
By the way, a little observation: Many small Isles of Happiness form an archipelago. Even if you think that the islands do not influence each other, it can be the case. Examples?
The same input and output parameters (bridges) are influenced by several islands. Or an island uses a function module that another island also uses. At this point in time, the global data of this function group may already have a state that initially requires initialization.
Best regards, thanks for reading and please stay healthy
Michael
P.S.: Please support the virtual wishing well.
P.S.S.: Not tired of reading blogs? Check this blog by Jörg Krause.
Michael Keller
Had to give this an immediate "Like" for your reference to Monkey Island, bringing back happy memories from evenings spent with friends at the computer, trying to work out the many puzzles!
Cheers
Bärbel
Yep, and the many floppy disc changes on my Amiga 500 🙂 The Secret of Monkey Island 2 had 10 floppy discs, if I remember right 🙂
Snowball. That was the one I never got to solve...
My Isle of happiness is all of the above.
What flora and fauna can you find on this island?
New to me coding techniques without sending the island into chaos.
What natural forces form this island?
Plenty of time to design it properly.
Well tested. Again that probably goes under time.
Who is the person requesting to go to the island.
The priority of the island being high enough so it can be created.
Requester availability.
I'm sure I could think of some more. My island has to be pretty enough so that people will want to go to it. 🙂
I think your island would be home for a lot of animals 🙂
I had a perfect plan for my "Isle of Happiness" 😀
credits to Oskar Stålberg and his brilliant Townscaper game.
Quote from a tv series: "I love it when a plan comes together." 🙂
"Look, three-headed monkey!" 😉
I have created many islands in my world. Sometimes it is more like an island of sanity in a sea of chaos.
I think in my Isle of Happiness, there would be workflows (well, of course!) and they would reach out to other islands in the archipelago to ask questions (Is this user still valid? Who should I send this to?) as well as to give answers (Now you've spend some money. Here are the things you ordered)
My Happy Archipelago
Oh, and there would be goats of course 🙂
The island in the picture looks like a sleeping salamander. A sleeping unicorn would have been very cool too!
coding this way seems more fun