HIGH-LEVEL VS. LLD DESIGN : KNOWING THE MAIN CONTRASTS