HIGH-LEVEL VS. LLD DESIGNS : THE CRUCIAL DISTINCTION