As the editor for SAP Professional Journal, I spend a fair amount of time looking at code. I have tremendous respect for our Java and ABAP code authors and the skill it requires to draft an elegant code. As a kid, I would write programs in BASIC and LOGO and was always amazed when they worked, as if by magic.