독서/개발자의 글쓰기
[개발자의 글쓰기] 변수, 함수 네이밍 모음
zzocco94
2022. 12. 28. 16:04
복수형
- s대신 array 또는 list of 사용
- s는 함수 중간에 넣을 경우 가독성이 좋지 않을 수 있음
유형 | 변수 |
선택한 목록 | checkUserNameArrayUnder2Characters checkListOfUserNameExistsInDB |
시간
유형 | 변수 |
특정한 날짜로부터 얼마나 지났는지 |
daySinceCreated monthSindeUpdated yearsSInceRegistered |
중요한 단어는 앞에 쓴다
유형 | 변수 |
전체 개수 | visitorTotal salesOfThisMonthTotal vipCount |
최대값 | windowSizeMax |
결과
유형 | bad | good |
구독자 추가 성공 | success | created |
기존 구독자의 나머지 정보 업데이트 | update | updatedInformationExceptEmail |
추가 실패 (수신 거부 상태) | failDeny | noCreatedBecauseUnsubscriver |
추가 실패 (잘못된 이메일 주소 형식) | failWrongEmail | noCreatedBecauseWrongEmail |
추가 실패 (알 수 없는 오류) | failUnknown | noCreatedBecauseUnknownError |
상위 범주의 이름을 태그처럼 덧붙인다
상위 범주 | 변수명 |
ERROR | ERROR_SERVER_TIMEOUT ERROR_NO_RESULT |
분류_ERROR | SEVER_ERROR INTERFACE_ERROR |
user | userBuyer userPayer userRegisterButNoPayer |
함수
유형 | 함수명 | 역할 |
get | getUserNameFromField | 사용자의 이름을 input 태그에서 가져온다 |
check | checkIfUserNameUnder2Characters | 사용자 이름의 글자 수가 2자 미만인지 확인한다 |
enough | enoughToLevelUp | 사용자가 레벨업 가능한지 확인한다 |
classify | classifyUserAndReturnClass | 사용자 유형을 분류해서 등급 값을 리턴한다 |
개발자의 글쓰기 (위키북스, 2019)를 읽고 개인 학습용으로 정리한 글입니다.