코딩도 개발... 축구도 개발... 하...

2019년 2월 6일 수요일

개발시 네이밍 방법1



  • boolean 형의 변수/필드는 가능하면 is, has, can 등의 접두어를 붙여서 의미가 명료하게 한다
bool bAlive //나쁜표현
bool isAlive //좋은표현

  • 메서드는 행위를 나타내므로 동사(verb)를 사용한다.
public int Addition(int a, int b) //나쁜 표현
public int Add(int a, int b) //좋은 표현

  • 필드나 속성 혹은 로컬변수는 명사(noun)를 사용한다.
private bool createTable //나쁜 표현
private bool newTable //좋은 표현

  • 이벤트는 가능하면 동사형으로 표현한다.
public event EventHandler Completion //나쁜 표현
public event EventHandler Completed //좋은 표현

  • 로컬변수는 가능하면 의미있는 단어를 선택한다.
int i, j //나쁜 표현
int startIndex, endIndex //좋은 표현

댓글 없음:

댓글 쓰기