같은 타입 변수 선언

조회 184

profile picture

익명

2022년 09월 28일

자바에서 같은 타입의 변수를 선언하 때, 한줄로 묶는거 보다는 따로 따로 선언하는것이 더 좋은거에요?? 사람마다 말이 다르길래 질문 올려봅니다. ex) int = a; int = b; int x = 0; int y = 0;

구체적이고 정성스러운 질문에 Up 투표를 눌러주세요.

설명이 부족한 질문에 Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.

답변 1

류인아님의 프로필 사진

실전에서는 변수 이름이 생각보다 길게 선언되는 일들이 많습니다. 따라서 한줄에 몰아 쓰면 기능은 하겠지만 코드를 읽는 동료 등 다른 사람들이 코드를 읽고 어떤 변수가 어떤 값들이 있는지 파악하기 어렵겠죠. 특히나 java의 경우 변수 선언시 타입 등을 명시해야 하기 때문에 어디부터 어디까지가 하나의 변수 선언인지 알아보기 어려울 수 있습니다. 따라서 code readability 측면에서 이름이 작고 여러번 쓰지 않는 변수 선언이 아닌 이상, 줄바꿈을 하는 것을 추천드립니다. 짧게 짤 수는 있지만 소요 시간이 짧은게 아닌 줄이 짧은 코드가 필요했던 적은 많이 없는 것 같습니다.

profile picture

익명

작성자

2022년 09월 29일

오호.. 역시 실전은 다르군요 ..! 친절한 설명 감사합니다!!!! :-)

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.