item 62) 다른 타입이 적절하다면 문자열 사용을 피하라
문자열의 단점
문자열은 다른 값 타입을 대신하기에 적합하지 않다.
데이터가 수치형이라면 적당한 수치형 타입으로, yes/no 타입이라면 boolean이나 열거 타입으로 변환해야 한다.
문자열은 열거 타입을 대신하기에 적합하지 않다. (item 34)
문자열은 혼합 타입을 대신하기에 적합하지 않다. 전용 클래스를 private 정적 멤버 클래스로 새로 만드는 편이 낫다.
문자열은 권한을 표현하기에 적합하지 않다.
Last updated