자동차 경주
- 왜 TDD로 코드를 작성하셨나요?
- 구현 속도가 느려진다는 측면에서 TDD를 선호하지 않는 개발자도 있는데, 제가 그 개발자라고 생각하고 저를 설득한다면 어떻게 할 수 있으시겠어요?
- 함수형 인터페이스를 어떻게 활용하셨나요? 사용해서 어떤 이점이 있었나요?
- 함수형 인터페이스를 직접 만들 수도 있는데 포키는 기본 함수형 인터페이스를 선호하시나요? 아니면 커스텀 함수형 인터페이스를 선호하시나요? 각각 사용하는 경우가 어떻게 되시나요?
- 언제 불변 컬렉션의 필요성을 느꼈나요?
로또
- 현실에 존재하는 물체와 포키가 생성한 객체 간에 다른 역할을 가지는 경우가 있었나요?
- 왜 원시값을 포장해야 하나요?
- 포키는 어떤 상황에서 원시값을 포장하시나요?
- 원시값을 그대로 사용한 경우와 그렇지 않은 경우에는 어떤 차이점이 있었나요?
- enum 클래스를 사용하여 코드를 개선해 본 경험이 있으신가요?
- enum을 사용할 때와 그렇지 않을 때의 차이점이 있다면 설명해주세요.
블랙잭
- 프로그램의 효율성을 따져서 코드를 작성했을 때 불편함을 느낀 경험이 있나요?