웹개발/Js & Jquery
[Js] 클린코드 4가지 법칙
kmhan
2023. 4. 18. 15:26
728x90
반응형
1. DRY : don't repeat yourself
- 중복 코드 작성을 하지 말아라.
- 공통된 코드는 하나의 함수로 만들어 다른 곳에서 참조할 수 있게끔 하는 것이 좋다.
2. KISS : Keep it simple, stupid
- 단순하고 간결하게 디자인해라.
- 프로젝트에서 요구되는 요건정의를 이해하라.
3. YAGNI : You Ain't Gonna Need it
- 정말로 필요할 때까지 작성하지 마라.
- 추후에 필요할 것 같은 기능이나 코드가 있더라도 예측하여 미리 추가를 해놓지 마라. 방해 또는 버그 발생할 가능성으로 이어짐
4. 일관성
- 변수나 선택자 규칙을 동일하게 처리해야됨
1) 규칙 불일치
const itemList = document.querySelect(".itemList");
const t_icon = document.getElementById("t_icon");
2) 규칙 일치
const itemList = document.querySelect(".itemList");
const tIcon = document.querySelect("#tIcon");
728x90
반응형