도메인-UI 분리 실습

Lab
STEP 1 · 관찰

도메인과 UI가 섞여 있는 코드

아래 Lotto 클래스를 살펴보세요.
이 클래스에는 여러 가지 역할의 메서드가 한 곳에 모여 있습니다. 각 메서드가 어떤 역할을 하는지 페어와 이야기해보세요.
Mission
★ 미션을 완료하면 Insight가 공개됩니다
1 / 4

코드를 작성하고 테스트를 실행해보세요

💬 토론 정리
  • Q1각 메서드를 "데이터를 다루는 것"과 "결과를 보여주는 것"으로 나눠보세요.
  • Q2printNumbers()와 matchCount()의 차이는 무엇인가요? 하나를 제거하면 나머지에 영향이 있을까요?
  • Q3만약 콘솔이 아니라 웹 화면에 결과를 보여줘야 한다면, 어떤 메서드를 바꿔야 할까요?
토론한 내용을 정리해주세요
0/50
50자 더 작성해주세요