트러블슈팅
문제 : 날씨 점수 계산 시 날씨 정보를 포함하는 리스트의 크기가 일정하지 않아 점수 계산이 어려운 문제
시도 : 처음에는 리스트의 사이즈 별로 계산 로직을 다르게 하려 했다. 하지만 그렇게 하면 로직이 너무 복잡해지고, 리스트의 개수가 너무 적을 때에는 계산의 정확도가 매우 떨어진다는 단점이 있다.
해결 : 날씨 정보를 포함하는 리스트를 받아오는 방식을 변경
기존 방식 : 시간 정보를 입력하면 해당하는 날짜의 당일(자정)까지의 날씨 정보를 받아오는 형태
변경된 방식 : 시간 정보를 입력하면 해당 시간 + 24 시간만큼의 날씨 정보를 받아오는 형태
이렇게 하면 리스트의 크기를 고정할 수 있어 점수 계산이 수월해진다.
'TIL' 카테고리의 다른 글
TIL 59일차 - 최종프로젝트 (0) | 2024.06.13 |
---|---|
TIL 58일차 - 최종프로젝트 (0) | 2024.06.12 |
TIL 56일차 - 최종프로젝트 (0) | 2024.06.10 |
TIL 55일차- 최종프로젝트 (0) | 2024.06.07 |
TIL 54일차 - 최종프로젝트 (0) | 2024.06.06 |