리펙토링(2)
-
[Java] 키오스크 과제 리펙토링을 해보자.
개요 GitHub - mixedsider/KioskProject: [내배캠] 키오스크 과제[내배캠] 키오스크 과제. Contribute to mixedsider/KioskProject development by creating an account on GitHub.github.com 키오스크 과제를 하면서 여러 튜터님을 거치면서점점 코드가 좋아지는 모습을 기록을 하려고 한다. 이번 키오스크 과제를 진행을 하면서 앞서 계산기 과제에서 받았던 지적 또한 신경을 많이 썼다.Depth 가 너무 깊다.너무 많은 do - while 문, 조건문그리고 변수, 클래스 명도 일관되게 작성을 하려고 노력을 하였다. 앞서 마지막 리펙토링을 진행을 할 때 생긴 문제점을 적어두었다. [Java] 리펙토링 전 문제 점을 코드 리..
2025.01.17 -
[Java] 리펙토링 전 문제 점을 코드 리뷰 하면서 찾아보자.
개요코드를 나름 열심히 생각하고 만들면서 나중에 확정성하고, 코드를 보기 편하게 만들었다고 생각을 하였다하지만 코드를 들고 가서 많은 지적을 들었는데,오늘은 이 지적을 받아드리고 적용을 하기 위해 내용을 정리를 해볼까 한다. 과제 내용은 키오스크 CLI 로 출력하는 과제이다. 순서는 코드의 흐름 순서대로 진행을 하도록 하겠다. 고칠 점.1public class Main { public static final int END_NUMBER = -1; public static void main(String[] args) { // 데이터 가져오기 MenuList menus = MenuData.getMenus(); Kiosk kiosk = new Kiosk(menus..
2025.01.16