{


다음의 코드를 보고 무엇을 대입하는지 생각해 보자.



일단 나는 이 코드에서 30은 무엇을 의미하는지 50은 무엇을 의미하는지 40은 무엇을 의미하는지 모르겠다. 단지 마법처럼 특정 조건을 통과하거나 걸리게 하는 의미를 지닌 숫자 같다.

이렇게 사용하면, 보는 사람이 이해하기 무척 어려우니 쓰지 말자. 라고 이번 항목은 말하고 있다. .. 팀 프로젝트 할 때 이렇게 쓰여진 코드를 본 나는, 하루 종일 이 숫자가 무엇을 의미하는지 물어보러 쫒아 다녀야만 했다.( 안좋은 기억이다.) 만약, 안좋은 기억으로 남고 싶다면, 이 코드 만큼 좋은 코드도 없을 것이다. ; )

대처 방법으로는 나열자 둔갑술(enum) 이나 상수 변수에 넣어 두어서, 이용하면 되겠다. 불론 상수 변수의 경우 변수명을 잘 지어야 한다. ; )

}

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기