유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Elevator System - Low Level Design #technicalinterview #programming #lowleveldesign

TechPrep

2025. 6. 19.

0

#backend
#infra
  • 엘리베이터 시스템은 방향과 상태 enum을 사용해 관리됩니다. 🧭
  • Request 클래스는 요청 층과 호출 방향 정보를 담습니다. 🗂️
  • Elevator 클래스는 엘리베이터의 상태와 요청을 관리하고, 최단 거리 기준으로 정렬합니다. ⬆️⬇️
  • step 메서드는 엘리베이터를 한 층씩 움직이게 하는 핵심 로직입니다. ⚙️
  • ElevatorController는 엘리베이터 인스턴스를 생성하고 요청을 분배합니다. 🏢
  • requestElevator 메서드는 가장 가까운 엘리베이터를 호출합니다. 📞
  • processRequest 메서드는 명령 로그를 Request로 변환하여 엘리베이터에 전달합니다. 📝

Recommanded Videos