HLD VS. DETAILED DESIGN: GRASPING THE CRUCIAL DISTINCTIONS