airteltour / standard-codeigniter

표준 프로젝트가 모두 라라벨로 이전됨에 따라 현 레포는 무의미 하다고 판단하여 아카이빙합니다
MIT License
0 stars 2 forks source link

변수명 선언에 관한 논의 #5

Open kkame opened 6 years ago

natz92 commented 6 years ago
  1. 형식 (snake? camel?)
  2. 클래스명
  3. 프리픽스 생성 규칙
natz92 commented 6 years ago

Ci 내장 함수나 설계도 snake이기 때문에 snake case를 따르는 게 낫지 않을까요? 다른 케이스의 변수명 사용은 코드를 난해하게 할 것 같습니다.

judee commented 6 years ago

CI 내에서는 snake, 그 외에는 camel이 어떨까요

CharmingLip commented 6 years ago

클래스, 메서드, 필드, 변수명은 CI3 권장사항에 따라 CI레이어(controller, library, model, etc...) 에서만 snake 표기법으로 사용하고, 그 외에는 psr을 따르는 건 어떨까요?

kkame commented 6 years ago

추가적으로 모든 형태의 약어는 금지

adt = x adult = 0

cnt = x count = o

kkame commented 6 years ago

클래스 함수 변수 등 명명 규칙

동사_형용사_명사(대명사_고유명사)_수사

일반적인 순서는 위와 같은 순서로 선언하되 명사가 2개이상으로 이어지는 경우 더욱 큰 범위의 의미를 가진 명사가 앞으로 오게 한다