HabitPay / backend

https://habitpay.github.io/backend/
0 stars 0 forks source link

[refactor] SchedulerTaskHelperService 클래스의 checkfailedparticipation 리팩토링 #304 #305

Closed solgito closed 2 weeks ago

solgito commented 2 weeks ago

개요


주요 내용

* 챌린지 별 실패 횟수를 관리하기 위해 `setFailureCountInChallengeMap`이라는 커스텀 setter 메서드를 만들어 사용했었음
=> `HashMap`의 `getOrDefault()`이라는 기본 메서드를 이용하도록 리팩토링
* `HashMap`을 순회하기 위해 `Entry`를 대상으로 하는 `for문` 이용했었음
=>`key`와 `value`값만 이용해 `forEach문`을 이용하도록 리팩토링