HLD VS. DETAILED DESIGN : GRASPING THE CRUCIAL DISTINCTIONS