Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: 커피가게 완성(방현우 1차) #8

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

baaamk
Copy link

@baaamk baaamk commented Sep 11, 2024

ArrayList로 구현.

ArrayList로 구현. User클래스 싱글톤으로 표현해야하는 문제 존재
@baaamk
Copy link
Author

baaamk commented Sep 17, 2024

1
2
3
4
5

키오스크라고 생각하고 만들었습니다.
Order 인터페이스를 사용해서 키오스크 서비스 클래스 만들었습니다. 최대한 메인 에서는 실행만 넘기려고 노력했습니다.
가로 삭제할 번호를 잘못 선택 한 경우 바로 다시 선택할 수 있도록 만들었습니다.(사진에는 없습니다..)
그리고 예외를 만들기 보다는 바로바로 넘어가게 하는것이 좋다고 생각해서 예외는 따로 만들지 않았습니다. 추
ENUM으로 만들려고 했으나.. 계속 버그가 나서 일단 만드는걸 1순위로 두고 만들었습니다.
다시 리팩토링 할 기회가 된다면 만들어 볼 예정입니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant