프로시저를 만들때 sql 스크립트 작성시 항상 혼란 스러웠던 부분이라 이렇게
정리하게 되었다. 단순 나만의 기준으로 정했기 때문에 혹시라도 이것을 참고하시는
분께서는 오해 없으시기 바랍니다. (괜히 이게 정답!! 이러면 곤란합니다
- 파스칼 표기법
모든 단어의 시작을 대문자로 하는 방법 (GetList)
- 카멜 표기법
단어와 단어 사이를 대문자로 구분하는 방법 (getList)
- 밑줄 표기법
언더스코어 표기법은 변수를 만들 때, 각 단어를 구분하기 위하여 언더스코어를 사용한다.
1. 키워드, 테이블명는 무조건 대문자로 표시 (단, 자료형은 카멜)
2. 변수는 파스칼 표기법
3. 프로시저명은 파스칼 + 밑줄 표기법
그냥 이정도 이다.
네이밍은 정해진 규약이 없다.
같은 환경에서 개발하는 팀간의 약속으라고 생각하면 될 것 같다.
프로젝트가 진행되기 전이나 사전에 어떠한 네이밍 규칙을 사용할 것인지
정하는 것도 개발 단계의 한 부분이라고 생각이 든다.