코딩 스타일
대수가 대규모의 프로젝트 할 때 서로의 규칙을 정하는 것이 필요하다.
좋은 프로그래밍
여러 사람이 작성한 소스가 한 사람이 소스를 짠 듯한 느낌.
흉내내기.
Java Programming Style Guide : http://www.cwu.edu/~gellenbe/javastyle/
다른 사람 소스를 분석해서 내가 짜는 데 더 오래걸림 (3배 정도)
=> documentation, 판독성, 규격에 맞는 Code, 품질 향상, 생산성 향상
※. 한 줄에 하나의 명령문을 사용한다.
Naming Convention
- 모듈의 이니셜로 소문자로 작성, name은 대문자로 시작
- 함수명도 모듈명 + 함수명 <동사><명사>순
- 변수명은 헝가리안 표기법을 주로 사용
- 상수는 모두 대문자, 구분은 _
- 주석은 동사+명사(주석이 먼저, 소스코드 뒤)
Indentation
- 탭 키 활용
- 변수와 연산자 사이에 한 칸씩 공백처리
- if, else if 각 줄에 써 준다.
- 아무 것도 안한다는 표시를 위해 NULL표시
'컴퓨터 공부 > 고급 소프트웨어 설계론' 카테고리의 다른 글
데이터 구조론 번역 요약 (0) | 2009.09.26 |
---|---|
[4월 23일 3교시] Data Condensing (0) | 2009.04.23 |
[4월 22일]Paradigm Shift From Software To Service (0) | 2009.04.22 |
스택과 큐 (0) | 2009.04.21 |
데이터 구조론 Overview (0) | 2009.04.21 |