티스토리 뷰
반응형
3. 공백 규정
3. 5 탭
규정
- 탭 문자(ASCII 0x09)를 소스 코드 파일 내에 사용하지 말아야 한다.
예시
// When tabs are needed inside a string, use the ‘\t’ character.
#define COPYRIGHT “Copyright (c) 2018 Barr Group.\tAll rights reserved.”
// When indents are needed in the source code, align via spaces instead.
void
main (void)
{
// If not, you can encounter
// all sorts
// of weird and
// uneven
// alignment of code and comments... across tools.
}
이유
탭 문자의 너비는 텍스트 편집기 및 프로그래머 선호에 따라 달라지며, 일관된 시각적 레이아웃을 유지하는 것이 코드 검토 및 유지 관리 중에 계속되는 골칫거리가 됩니다.
시행
프로그래머는 키보드의 탭 키를 누를 때 공백(space)을 삽입하도록 코드 편집기를 설정해야 합니다. 새 코드나 수정된 코드에서 탭 문자는 빌드시나 코드 체크시 자동 검색을 통해 걸러내야 합니다.
'Digital Developer' 카테고리의 다른 글
[ECCS] 모듈 명명 관례 (0) | 2020.10.10 |
---|---|
[ECCS] 출력되지 않는 문자 (0) | 2020.10.10 |
[ECCS] 들여쓰기 (0) | 2020.10.09 |
[ECCS] 빈 줄 (0) | 2020.10.09 |
[ECCS] 정렬 (0) | 2020.10.08 |
댓글