반응형 컨벤션1 [Java] 상수를 활용하자 상수의 활용 읽기 쉬운 코드를 작성하기 위한 노력 중의 하나로 매직 넘버 대신 상수를 활용하고 있습니다. 일각에서는 상수를 사용함으로 코드가 길어져서 오히려 가독성을 해치는 것이 아니냐고 하는 경우도 있습니다. 유지보수를 하는 입장에서 생각을 해본다면, 의미 있는 상수로 인하여 코드의 길이는 조금 길어졌지만 가독성은 있는 경우 매직 넘버로 인해 코드의 길이는 조금 짧아졌지만 무슨 내용인지 모르는 경우 후자보다는 전자의 경우가 조금 더 나은 상황이라는 생각이 듭니다. 후자를 선택해서 개발을 하다가 매직 넘버를 만나게 되었는데, 그 의미를 파악했다 하더라도 진짜 그 의도가 맞는지 담당자에게 확인해봐야 하는 커뮤니케이션 비용도 들어가게 됩니다. 사실, 매직 넘버 대신 상수를 잘 활용하기 위해서는 네이밍룰을 정.. 2022. 3. 20. 이전 1 다음 반응형