-
Notifications
You must be signed in to change notification settings - Fork 3
google_guava
Park Sangwoo edited this page Apr 29, 2021
·
1 revision
프로젝트에서 gradle dependency 중 guava 를 사용하는 것을 발견했다. google guava ! 난생 처음 보는 거라 신기했다. 😗😗
개발 시 자주 대면하는 유효성 체크, Collection, 날짜, 문자 등등 있다. 이런 걸 좀더 편하게 사용할 수 있게 Google 에서 배포되는 라이브러리이다.
- 버그 발생률을 현저히 줄일 수 있다.
- 장황하고 비효율적인 코드를 줄일 수 있다.
- 직관적이다.
- 개발표준을 준수하는 코드를 작성할 수 있다.
- 편하다.
- 생상성이 증가한다.
그 중에서도 CaseFormat 에 관련된 것을 살펴보려고 한다.
- CaseFormat: 문자열을 camel style 로 변경하는 함수
System.out.println(CaseFormat.LOWER_HYPHEN.to(CaseFormat.LOWER_CAMEL, "test-data")); // testData
© 2021 Copyright: SSAFY(SAMSUNG Software Academy For Youth)
@upswp | @daep93 | @gluwein | @junjun0905 | @pertus123