개발자

세미콜론(;)을 계속 사용해야 할까요?

2022년 12월 16일조회 347

2년차 주니어 개발자입니다. 세미콜론이 꼭 필요한 것은 아니지만 세미콜론을 적었을 때 코드가 더 읽기 편해진다고 배워서 저는 쭉 세미콜론을 사용해왔습니다. 그런데 자바스크립트 코드에서는 세미콜론을 사용하지 않더군요. express, typescript 최신의 예제 코드들을 볼 때마다 세미콜론이 없었습니다. 유튜브에서도 많은 분들이 모든 코멘드 끝에 세미콜론을 그만 적어도 된다고 말하더라고요. 보다보니 제 눈에도 세미콜론이 없는 코드가 좀더 깔끔해 보이는 거 같습니다. 개인 프로젝트일 때는 세미콜론을 안쓰는 건 온전히 제마음이지만 회사 업무를 하거나 사이드 프로젝트로 다른 사람들과 개발을 할 때는 정해진 코드 스타일에 맞춰야 할텐데.. 회사에서나 다른 사람들과 함께 하는 프로젝트에서도 세미콜론을 사용하지 않는 쪽으로 코드 스타일을 정한 경험이 있으신가요? 세미콜론에 대한 다른 개발자 분들의 의견이 궁금합니다!

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

김상우님의 프로필 사진

다른 분들 의견도 궁금합니다.ㅋㅋㅋ 일단 제 의견은 세미콜론 그래도 쓰자 인데요. 세미콜론을 적지 않으면 버그의 가능성이 있지만, 세미콜론이 있으면 세미콜론으로 인한 버그의 가능성은 0니까요. 개인 프로젝트는 개인의 취향이지만, 코워킹 프로젝트라면 세미콜론을 쓰는 걸 선호합니다.

profile picture

익명

작성자

2022년 12월 19일

역시.. 아직은 세미콜론을 보낼 수 없군요 ㅠ

유근수님의 프로필 사진

세미콜론을 쓰도록 lint를 걸어뒀는데, 직접 치는 경우는 많지 않은 것 같습니다~ lint랑 prettier 설정해두면 알아서 들어가니까 크게 불편하진 않던데요; 😅

profile picture

익명

작성자

2022년 12월 19일

아하 포맷터 사용하면 좀 더 편리하긴 하죠 ㅎㅎ

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

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

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

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