You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
추가적으로 Attributes의 Map을 계속 탐색하는 대신에 Key를 타입으로 분리해볼 수 있을 것 같습니다. Map<Key, String> 과 같이 만들 수 있을 것 같아요. Key 내부에서 올바른지 판단을 하니 책임소재도 명확해지고 불필요한 전체 순회도 없어질거라 생각합니다.
물론 Attributes가 성능에 영향을 줄 정도로 많은 일은 드물겠지만, 개선해볼 수 있을 것 같아요
이런식으로 분리하다보면 나중에 Value 파트도 스프링의 MultiValueMap처럼 리스트 타입으로 해야 하거나 하면 쉽게 분리할 수 있을 것 같아요
추가적으로 Attributes의 Map을 계속 탐색하는 대신에 Key를 타입으로 분리해볼 수 있을 것 같습니다.
Map<Key, String>
과 같이 만들 수 있을 것 같아요. Key 내부에서 올바른지 판단을 하니 책임소재도 명확해지고 불필요한 전체 순회도 없어질거라 생각합니다.물론 Attributes가 성능에 영향을 줄 정도로 많은 일은 드물겠지만, 개선해볼 수 있을 것 같아요
이런식으로 분리하다보면 나중에 Value 파트도 스프링의 MultiValueMap처럼 리스트 타입으로 해야 하거나 하면 쉽게 분리할 수 있을 것 같아요
Originally posted by @Dae-Hwa in #75 (comment)
The text was updated successfully, but these errors were encountered: