Daily 2019-02-21
Daily
<오늘 해야 할 목록/ 했는지 체크>
- cardGame 피드백 받은거 수정하기
- 피드백 (class , object, etc…)
- 클로저 , 고차함수와 옵셔널, 메서드와 열거형 확장문법
✏️ 오늘의 공부 (링크 , 간단하게 적기)
(클로저 및 고차함수 이해하기)
- https://academy.realm.io/kr/posts/closure-and-higher-order-functions-of-swift/
(피드백 받은것 수정)
CardStack을 ScoreCalculator에게 넘겨서 판단하는 방법은 말그대로
ScoreCalculator 메소드 중에서 CardStack을 매개변수로 넘겨서 어떤 결과를 얻는 것을 말하는거고
반대로 CardStack가 ScoreCalculator를 (의존적으로) 사용해서 점수 계산을 하고 있으니 ScoreCalculator를 매개변수로 넘겨서 생성하거나, set하는 메소드를 만드는거죠. 보통 이때 타입을 ScoreCalculator로 쓰기보다는 ScoreCalculator를 대체할 수 있는 프로토콜을 사용하죠? 기억나나요?
기억이….ㅠㅠ 하…
Written on February 21, 2019