HIGH-LEVEL VS LLD DESIGN: A UNDERSTANDING A ARCHITECTURAL DISTINCTION