코딩 컨벤션 중요하다
일반적으로 알려진 디자인 패턴 공통된 패턴을 지키는 것
변수명
- 같은 소리가 나는 단어 지양
(wrap, rap)
- 최소 두 글자 이상 차이가 나는 단어 (명확하게 구분)
(inputFile, outputFile) 짝을 맞춰서 호응되는 단어
숫자 붙이는 것은 지양하는 것이 좋음.
불필요한 시제 제거
-ing -ed(수동태정도에는 좀 괜찮..)
computed value
- total sum average max 이런거 붙일 때
usersTotal 이렇게 뒤쪽에 붙이는 것이 좋다
num은 예외 numUsers. userCount
상수명은 대문자_대문자
변수명 - 반대 상응
being/end
first/last
locked/unlocked
min/max
next/previous
old/new
opened/closed
visible/invisible 등
boolean 변수
긍정적 의미의 boolean 이름을 쓰는 것이 좋음
is + 명사 + 형용사 순서 . prefix로 is를 붙임
naming rules
- pascal case (class/ interfase ...)
- camel case
- soinal
이밴트 핸들링함수는 on 동사 명사 형태, handle도 많이 사용. handle이라는 단어가 좀 포괄적인 의미 로직이 되게 많다 이런 느낌일 때 handle을 붙임 간단한건 그냥 on...
interface와 type은 맨 앞글자 대문자 사용
공백
if문 관련
- if 조건문이 여러 줄일 경우
&&, || 연산자는 이전 행에 쓴다
- if else 문을 사용할 때 긍정을 앞에 사용
부정 보다는 긍정이 이해하기 쉽다
readme.md
어떤 내용의 서비스인지
사전 설치
실행 커맨드
실행할때 필요한 파일들
참고 자료
코딩 스타일
license
https://github.com/matiassingers/awesome-readme
이런 느낌으로 리드미 작성하면 좋음
이력서 피드백
포인트
성과 없이 한 일에 대해서만 단순히 나열 안됨
근거 데이터로 말하기
차별점있게
업무적 강점, 관심사 직접적으로
프로젝트 설명에서 면접때 나올 질문 뽑기
스터디 후 어떤걸 얻었는지
강점이 될만한 내용에 링크를 달기
skill 상중하 없애기
정확하게 쓰기 추상적 x
일관성있어야함 밑바탕이되어야함
GitHub - matiassingers/awesome-readme: A curated list of awesome READMEs
A curated list of awesome READMEs. Contribute to matiassingers/awesome-readme development by creating an account on GitHub.
github.com
'기타(etc)' 카테고리의 다른 글
[개발] 기술 테크 블로그 모음 (0) | 2024.08.14 |
---|---|
6월 원티드 프리온보딩 FE과정 - 1 (0) | 2024.06.04 |
[3월] 원티드 프리온보딩 프론트엔드 2회차 (0) | 2024.03.09 |
[3월] 원티드 프리온보딩 프론트엔드 1회차 (0) | 2024.03.04 |
프로젝트 만들 때 주로 많이 사용하는 방법들 (0) | 2022.09.28 |