반응형
오늘 공부한 것 📖
1. 코딩 컨벤션
코딩 컨벤션은 읽고, 관리하기 쉬운 코드를 작성하기 위한 일종의 코딩 스타일 규약(하나의 작성 표준)입니다.
대표적인 네이밍 컨벤션 소개
스네이크 케이스 (snake_case)
더보기
- 모든 철자를 소문자로 쓰고 단어 사이에 언더스코어(_)를 표기하는 방식입니다.
ex) user_id, create_at 등등
ex) user_id, create_at 등등
카멜 케이스 (camelCase)
더보기
- 맨 앞 단어의 첫 철자를 소문자로 시작하되, 그 다음 이어지는 단어의 첫 철자를 대문자로 표기하기 방식입니다.
- 자바, 자바스크립트, 타입스크립트 등에서 많이 쓰이며, 변수 메서드 함수 이름 등에 많이 사용 됩니다!
ex) userId, createAt 등등
- 자바, 자바스크립트, 타입스크립트 등에서 많이 쓰이며, 변수 메서드 함수 이름 등에 많이 사용 됩니다!
ex) userId, createAt 등등
케밥 케이스 (kebab-case)
더보기
- 모든 철자를 소문자로 쓰고 단어 사이에 대시(-)를 표기하는 방식입니다.
- HTML, CSS 등에서 흔히 볼 수 있으며 URL 파라미터 및 슬러그에 많이 쓰여요!
ex) max-width, /infomation-69-20240716등등
- HTML, CSS 등에서 흔히 볼 수 있으며 URL 파라미터 및 슬러그에 많이 쓰여요!
ex) max-width, /infomation-69-20240716등등
깨달은 점 ❕
1. 첫 단추를 제대로 끼우다. 결국 또 소통!
팀 프로젝트를 진행함에 있어서 규칙을 세우는 건 정말 중요하다고 생각합니다!
개발자는 흔히 "코드를 쓰는 시간보다는 코드를 읽는 시간이 더 길다" 고들 합니다!
버그를 찾는 일도 많고 이미 만들어진 외부 라이브러리를 활용할 목적으로 코드를 읽는 경우도 많죠.
특히 여러 명이서 협업하는 프로젝트라면 다른 사람이 작성한 코드를 이해해야 하기도 하고요.
결국 첫 단추를 잘 끼우기 위해서 규칙을 세우는 게 중요한데
또!! 규칙을 세우기 위해선 소통이 정말 많이 필요하다! 를 느낀 하루였습니다!
결국 우리 팀은 첫 단추를 잘 끼운 것 같다~~
이 말씀 드리고 퇴장해보겠습니다!
출처 🏷️
반응형
'공부 > TIL' 카테고리의 다른 글
옵저버 패턴 알아보기 (0) | 2024.09.10 |
---|---|
[TIL] 24.07.18 Swiper 슬라이드 (0) | 2024.07.18 |
[TIL] 24.07.17 쓰로틀링(성능 측정) (0) | 2024.07.17 |
[TIL] 24.07.15 (0) | 2024.07.15 |
[TIL] 24.07.09 백준 10844번 js (0) | 2024.07.09 |
[TIL] 24.07.08 (0) | 2024.07.08 |
[TIL] 24.06.17 백준 1373번 js (0) | 2024.06.17 |
[TIL] 24.06.12 백준 1676번 js (2) | 2024.06.12 |