Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

발전하는 개발자가 되자

20190212_TIL 본문

개발공부/TIL

20190212_TIL

백경훈 2019. 2. 12. 11:57

오늘의 공부 20190212

스컬과 블랙잭 콘솔 게임 구현
프로그래머스 알고리즘 하나 해결

블랙잭 프로젝트

java 를 이용한 웹 서비스 블랙잭 게임 구현

오늘 한 것

a 가 1혹은 11 로 전환구현 기타 잔기능과 리팩토링, TDD 구현

ToDo list

  • 유저가 버스트 나올시 딜러가 승리하는 조건 구현
  • 유저 블랙잭 나올시 1.5배 받고 게임종료구현
  • 칩 관리 구현

구현하면서 어려웠던 점

Card 객체를 Enumvo 로 구현했는데 특정상황에서 A값의 변동이 생기는데 이것의 예외처리를 어떻게 구현할지 고민을 많이했다.

  • 결국 Card에 a의 예외상황을 isOneA 란 속성을 boolen 값으로 부여해 isOneA 이 true 일 때는 1 나머지는 enum의 number를 리턴하게 했다.

  • 더 나은 방법을 찾을 때 까지 고민 해봐야 겠다.

프로그래머스 알고리즘

어렵지 않게 푼거 같다.
프로그래머스 (완주하지 못한 선수)

Comments