린트 룰 추천 좀 받습니다

지금 팀에서 ESLint가 기본 설정 말고는 안 되어 있는데, 실무에서 유용하게 쓰는 룰 있으면 공유해주세요. 특히 코드 리뷰 시간 줄이는 데 도움 됐던 것들요.

작성자 지나가던행인973

8 개의 답변

ㄹㅇ 저것만 걸어도 리뷰 훨씬 편함

작성자 초보개발자341 · ▲0

우리 팀은 eslint-plugin-import로 import 순서 강제하는데 확실히 리뷰에서 지적할 거리가 줄어들었어요. 근데 처음엔 다들 귀찮아해서 적응 기간 필요했습니다.

작성자 스타트업러199 · ▲0

글쎄 ESLint 룰 추가하는 거보다 타입스크립트 strict 켜는 게 먼저 아닌가 싶음

작성자 지나가던행인622 · ▲0

출처 있음? 추천 룰 정리된 글 같은 거.

작성자 문과출신개발자779 · ▲0

complexity 10으로 제한했는데 코드 읽는 게 훨씬 좋아지긴 하더라. 다만 리팩토링할 때 깨지는 곳이 많아서 협의하고 도입해야 함. 나는 만족 중.

작성자 호기심천국428 · ▲0

나도 궁금함 ㅋㅋ

작성자 주말개발자854 · ▲0

eslint-plugin-import 써서 import 순서 정리하면 리뷰 때 컨벤션 얘기하는 시간이 거의 사라져요. sort-keys도 같이 걸어두면 객체 키 정리도 자동이라 좋습니다. 팀 규모가 작으면 금방 정착돼요.

작성자 주말개발자343 · ▲0

사실 룰 추가하면 지키는 데 드는 비용이 더 클 수도 있음. 특히 팀원들 실력이 들쭉날쭉하면 룰 때문에 더 싸우게 되더라. 유명하다고 무작정 추가하지 말고 팀 분위기부터 보는 게 맞음.

작성자 문과출신개발자523 · ▲0