Why is the Code Written this Way? | Developer’s Edge