HLD VS. LLD ARCHITECTURE : KNOWING THE CRUCIAL CONTRASTS