blues_log

오늘 학습한 내용

  • Java : 키오스크 프로그램 전반적인 구성 바꾸기
  • 프로그래머스 문풀

오늘 공부한 내용

오늘은 주말을 이용하여 알고리즘 문풀과 개인 과제였던 키오스크 프로그램을 수정하는 작업을 했다.

 

새로운 기능을 추가한 것이 아니라 앞으로 새로운 기능을 추가하기 수월하도록 처음 만들었을 때의 구성 내용을 바꾸었다.

 

변경한 내용

  • 원래는 main메소드가 복잡했었는데 이를 간소화했고 실질적으로 프로그램이 실행되는 부분은 kiosk 클래스로 변경
  • 매개변수의 흐름을 조금 쉽게 파악할 수 있도록 매개변수의 이름들을 수정했고, 메소드의 이름도 수정

앞으로의 계획

앞으로 수정한 키오스크 프로그램 프레임을 토대로 추가적인 기능을 구현할 계획이다.

Spring을 학습하면서도 Java를 계속 연습하고 실습을 해야할 것 같아서 고민한 결과 키오스크 프로그램에 여러가지 기능을 추가하면서 연습을 하기로 결심했다.

 

추가할 기능은 다음과 같다.

  • 주문 현황 조회 (이전 주문 3개)
  • 주문 시 요청사항을 입력할 수 있는 기능
  • 키오스크 관리 프로그램을 통해 메뉴와 상품을 등록/삭제하고 주문을 수신/완료하는 기능

코드는 다음 링크를 확인!!

https://github.com/hakjunjoo/kiosk/tree/editframe

 

GitHub - hakjunjoo/kiosk: java kiosk program

java kiosk program. Contribute to hakjunjoo/kiosk development by creating an account on GitHub.

github.com