개발자

코드에 띄어쓰기는 왜 추가하나요?

2023년 01월 06일조회 374

자바스크립트와 파이썬을 공부하고 있는데, 예제 코드를 보니까 변수나 연산자마다 띄어쓰기가 되어 있더라구요... 띄어쓰기 안해도 결과가 달라지진 않던데.. 띄어쓰기를 하는 것이 더 좋나요? 아니면 암묵적으로 정해진 규칙일까요? 그렇다면 그 규칙은 왜 만들어지게 된 것인지 궁금합니다!

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

답변 2

옥민수님의 프로필 사진

장문의 글이 될지라…. 코딩 컨벤션 /린트에 대해 공부해보시길 권장합니다. 그리고 파이썬은 다시 살펴보시길 바래요. 공백이 매우 중요한 언어입니다.

손정현님의 프로필 사진

윗분이 말씀하신것처럼 파이썬은 공백이 중요한 언어입니다. 언어에서 공백을 중요하게 요구하는걸 떠나서 사람 입장에서 생각해보면: "이렇게글을이어서쓰게되면이해하기도어렵고읽기도싫어지잖아요.심지어긴글이면어휴이걸어느세월에다읽겠어요.게다가프로그래밍언어는대부분영어로작성하잖아요.그러면이해하는데시간이많이소요될것같네요.이건간단한예시입니다.코드라면수백줄이될수있을것같네요.이긴코드에버그라도있으면어휴언제이걸또다읽어요.개발자들눈건강이심히걱정될것같아요." 프로그래밍 언어도 다른 언어와 똑같이 띄어쓰기와 공백이 적절하게 들어가야 빠르게 읽고 이해하기 쉬운 것 같아요. 하지만 사람마다 글쓰는 방식이 다르듯이 개발자마다 코드를 작성하는 방법도 다른데요. 개발 팀에 속해있다면 다른 개발자들과 협업을 해야하기 때문에 프로젝트 코드는 여러 사람이 작업해도 최대한 일관성있는 스타일을 유지하려고 합니다. 그런면에서 많은 개발 팀들이 띄어쓰기를 포함해서 코드 작성 방법에 대한 컨벤션을 정하기도 하고 컨벤션을 설정으로 강제하기도 합니다 :)

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

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

또는

이미 회원이신가요?

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

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

새로운 질문 올리기

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