Application Development Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
Michael_Keller
Active Contributor
867
Dear Community, Halloween is coming. That inspired me to write a little fun blog with some seriousness. I hope you enjoy it. And please participate in the challenge. Even there is nothing to win except fun 🙂

Lights off


It should be a bit dark for the right atmosphere for Halloween. A few days ago I read the right blog from sascha.wchter. At this point many thanks to him. The blog is about the "Darkest Dark Theme for Eclipse". Unfortunately, I cannot use it with my Eclipse yet, but at least I switched to the default theme "Dark".

Wow, what an effect. The source code can be read much better in my opinion. Try it. Since I found it really useful and handy, I also changed my Microsoft Office (Outlook, Word and more) to the theme "Dark Gray". Very pleasant. Now I have to change Google Chrome to a corresponding theme, too. And to solve the problem with installing Darkest Dark Theme.

Zombies


Ok, we have the right ambience. What is typical for Halloween? Witches, sweets, zombies? Brave people can take a look at the T163X database table. How many zombies are hanging around there?

Scare with ABAP


How can you "scare" an ABAP developer? Maybe with an unnecessarily complicated or even nonsensical source code? Some will run away screaming, others will take the challenge. What are the rules? Write a little source code in ABAP that's hard to understand. Yes, from now on, not only C can be difficult to understand 🙂

I made a little example with string functions. Not scary enough? Well, make your own proposal and have fun. Perhaps something with Method Chaining or regular expressions?
DATA(text) = |{ translate( val = shift_left( val = condense( val = replace( val = replace( val = '00x0#!?&1#!? #!?&2#!?' sub = '&1' with = reverse( val = 'yppah' ) ) sub = '&2' with = reverse( val = 'neewollah' ) )
del = '#!?' from = '#!?' to = ' ' ) places = 4 ) from = 'h' to = 'H' ) } |.
WRITE text.

 

Best regards and thanks for reading

Michael
13 Comments
Labels in this area