코드 냄새 164 - 혼합 들여쓰기
TL;DR: Don't mix indentation styles
문제
솔루션
문맥
내가 기사를 게시할 때마다 많은 사람들이 샘플 의도에 대해 신경 쓰지 않고 들여쓰기 실수를 지적하기 위해 서두릅니다.
다른 표준보다 하나의 표준을 선택하는 것이 훌륭한 솔루션이 될 것입니다.
공백은 항상 하나로 계산됩니다.
탭은 다양한 옵션으로 계산할 수 있습니다.
샘플 코드
잘못된
function add(x, y) {
// --->..return x + y;
return x + y;
}
function main() {
// --->var x = 5,
// --->....y = 7;
var x = 5,
y = 7;
}
오른쪽
function add(x, y) {
// --->return x + y;
return x + y;
}
발각
[X] 자동
모든 파서가 이 규칙을 적용할 수 있습니다.
예외
Python과 같은 일부 언어는 들여쓰기를 구문의 일부로 간주합니다.
이러한 언어에서 들여쓰기는 코드 의미 체계를 변경하므로 우연이 아닙니다.
태그
잘못된
function add(x, y) {
// --->..return x + y;
return x + y;
}
function main() {
// --->var x = 5,
// --->....y = 7;
var x = 5,
y = 7;
}
오른쪽
function add(x, y) {
// --->return x + y;
return x + y;
}
발각
[X] 자동
모든 파서가 이 규칙을 적용할 수 있습니다.
예외
Python과 같은 일부 언어는 들여쓰기를 구문의 일부로 간주합니다.
이러한 언어에서 들여쓰기는 코드 의미 체계를 변경하므로 우연이 아닙니다.
태그
Python과 같은 일부 언어는 들여쓰기를 구문의 일부로 간주합니다.
이러한 언어에서 들여쓰기는 코드 의미 체계를 변경하므로 우연이 아닙니다.
태그
결론
이 주제에 대해 많은 논쟁이 있었습니다.
냄새는 그것들을 혼합하는 것과 관련이 있으며, 다른 것을 대신 사용하는 것과 관련이 없습니다.
일부 IDE는 한 규칙을 다른 규칙으로 자동 변환합니다.
처지
코드 냄새 48 - 표준이 없는 코드
Maxi Contieri ・ 12월 10일 '20 ・ 1분 읽기
#oop
#webdev
#codenewbie
#tutorial
더 많은 정보
코드 냄새 48 - 표준이 없는 코드
Maxi Contieri ・ 12월 10일 '20 ・ 1분 읽기
#oop
#webdev
#codenewbie
#tutorial
더 많은 정보
부인 성명
코드 냄새는 그냥 내 .
Whatever the device you use for getting your information out, it should be the same information.
팀 버너스 리
소프트웨어 엔지니어링 좋은 인용구
Maxi Contieri ・ 12월 28일 '20 ・ 13분 읽기
#codenewbie
#programming
#quotes
#software
이 기사는 CodeSmell 시리즈의 일부입니다.
코드에서 냄새 나는 부분을 찾는 방법
Maxi Contieri ・ 2021년 5월 21일 ・ 7분 읽기
#codenewbie
#tutorial
#codequality
#beginners
Reference
이 문제에 관하여(코드 냄새 164 - 혼합 들여쓰기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/mcsee/code-smell-164-mixed-indentations-3gfc
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Whatever the device you use for getting your information out, it should be the same information.
소프트웨어 엔지니어링 좋은 인용구
Maxi Contieri ・ 12월 28일 '20 ・ 13분 읽기
#codenewbie
#programming
#quotes
#software
코드에서 냄새 나는 부분을 찾는 방법
Maxi Contieri ・ 2021년 5월 21일 ・ 7분 읽기
#codenewbie
#tutorial
#codequality
#beginners
Reference
이 문제에 관하여(코드 냄새 164 - 혼합 들여쓰기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mcsee/code-smell-164-mixed-indentations-3gfc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)