HLD VS. LLD ARCHITECTURE : RECOGNIZING THE CRUCIAL DIFFERENCES