# Zzawang ### 설계 및 구현 의도 수식을 만들어 지구 날짜를 기반으로 화성 년/월/일을 도출할 수 있도록 구현하였고 비동기 API를 사용하여 콘솔로 출력하였다. ### 질문 1. ProgressBar가 계산하는 시간에 따라서 업데이트되는 건가요? 2. 수식에서 (month - 1)부분이 무엇을 의미하는 건가요?? <br><br> # Yelly - 지구의 날짜와 화성의 날짜 각각을 관리하는 클래스로 구분했습니다. - 지구의 날짜 계산 관련 값과 함수들은 '그레고리', 화성의 날짜 계산 관련 값들은 '다리우스' 인터페이스에 집약시켜 책임을 분리했습니다. - 테스트는 경계값 테스트에 신경써서 작성했습니다. - 출력용 달력은 enum 상수로 관리했습니다. ### 질문 1. 지구 달력 인터페이스에서 함수형 인터페이스를 사용하신건가요? - 지구일을 계산할 때 Gregory 인터페이스에서 구현된 함수형 인터페이스를 가져와서 사용합니다. <br><br> # 미르 ### 질문 1. ProgressBar 어떻게 구현하셨나요? <br><br> # Sid ### 질문 1. 출력 부분말고 핵심 로직부분중에서 제일 신경 쓴 부분이 무엇인가요? - 이번에는 핵심 로직 구현보다는 설계와 테스트에 조금 더 신경을 썼습니다. 요구사항을 자세히 읽고 기능별로 쪼갠 후, 기능이 완성될 때마다 테스트를 작성하였습니다.