
오늘 한 일
- Archive, Decodable 수업
- PokerGame step6 진행 (게임 결과 도출 및 중복된 결과 처리 로직)
새롭게 알게 된 것
- protocol이 다른 프로토콜을 상속받을 수 있다.
- JSON과 Decodable을 이용해서 서버와 데이터를 쉽게 주고받을 수 있다.
내일 할 일
- PokerGame step6 꼭 끝낸다^^.......아니 PR 보낸다 꼭....
- 클로저 공부 !
느낀 점
- 내가 만든 객체를 비교하려고
Equatable
프로토콜을 채택한다고 했을 때, 프로토콜인 놈을 비교하기에는 무척 어렵다...... Player와 Dealer의 관계가 프로퍼티도 공유하는 게 있어서 결국 상속받는 관계로 고쳐서 해결하기는 했다만, 이후에 프로토콜
- 귀찮다고 처음에 재사용성을 고려하지 않고 만든 건 프로그램의 사이즈가 커졌을 때, 더 귀찮은 일을 초래할 수 있다..(뷰컨 갈아엎어야할듯.?......ㅠ-ㅠ)