xnuk / ircBot

BSD 3-Clause "New" or "Revised" License
2 stars 2 forks source link

Particulate matter report is too verbose and bloated. #14

Open simnalamburt opened 7 years ago

simnalamburt commented 7 years ago

Particulate matter report is too verbose and bloated.

<@User> 미세즈눅 낙성대
<+리덈늼> User: 18시 기준, 동작구측정소: 서울 동작구 사당로16아길 6 (사당4동 주민센터)
<+리덈늼> User: PM10 (㎍/㎥, 시간 단위): 보통(31~50) 60 → 63 → 66 → 73 → 79 → 87 → 88 → 85 → 70 → 73 → 92 → 58 → 43
<+리덈늼> User: PM2.5(㎍/㎥, 시간 단위): 보통(16~35) 46 → 52 → 53 → 55 → 62 → 66 → 65 → 61 → 49 → 52 → 50 → 34 → 31

I want to propose the alternative form of particulate matter report. Please review and advise.

<@User> 미세즈눅 낙성대
<+리덈늼> PM10: 보통(31~50)  PM2.5: 보통(16~35)    오후 6시, 서울 동작구 사당로16아길 6 (사당4동 주민센터)

<@User> 미세즈눅 낙성대 -v
<+리덈늼> User: PM10: 보통(31~50)  PM2.5: 보통(16~35)    오후 6시, 서울 동작구 사당로16아길 6 (사당4동 주민센터)
<+리덈늼> User: 동작구 측정소에서 잰 오전 10시부터 오후 10시까지의 시간별 미세먼지 변화 (㎍/㎥)
<+리덈늼> User: PM10    60 63 66 73 79 87 88 85 70 73 92 58 43
<+리덈늼> User: PM2.5   46 52 53 55 62 66 65 61 49 52 50 34 31
xnuk commented 7 years ago
  1. 미세먼지의 경우 현재 수치도 중요하지만 변화량 역시 중요합니다. 보통 단계지만 상승세라면 마스크를 구비해야 하고, 주의 단계지만 하강세라면 마스크를 구비할 필요가 적은 것도 바로 그 때문인데요, 따라서 현재 수치만 가지고는 정보가 항상 불충분할 것으로 예상됩니다.
  2. 측정소 오류로 갑자기 정보 없음으로 튀거나 999나 0 등 측정기 오류로 값이 튀는 경우 역시 종종 있는 편인데, 이 경우 불편을 초래하게 될 것으로 예상됩니다. 정보 없음은 이전 값을 불러와서 기술적으로 해결할 수 있는 문제로 보입니다만 측정기 오류로 값이 튀는 경우는 그렇지 않아 보입니다.

이와 같은 이유로 normal mode는 생각보다 필요가 없을 것으로 예상되며, 있어도 사용자가 그 후 verbose mode 커맨드를 자주 실행할 거 같다는 것이 제 생각입니다.

simnalamburt commented 7 years ago

그럼 노말모드에선 일기예보하듯이 현재 먼지와 일일 최고먼지 두개를 표시해주는건 어떨까요?

아니면 60 63 66 73 79 87 88 이렇게 시간별 먼지 변화량을 출력하되 이미 지난 시간의 것은 출력하지 않았으면 좋겠습니다