목록 보기
말 안 듣는 this, Typescript Custom ESLint Rule로 혼내주기
백엔드

말 안 듣는 this, Typescript Custom ESLint Rule로 혼내주기

스퀘어랩
스퀘어랩
2023년 10월 31일

두줄요약

NestJS 서버에서 `this` 바인딩 실수를 줄이기 위해 TypeScript Custom ESLint Rule을 만들려는 사례입니다.정적 분석으로 특정 `this` 버그를 사전에 막는 방향을 다룹니다.

핵심 내용

  • NestJS 서버 개발 중 this가 예상치 않은 객체를 가리켜 버그가 발생할 수 있는 문제 인식
  • TypeScript Custom ESLint Rule로 특정 this 사용 패턴을 사전 차단하려는 시도
  • 코드 작성 실수 예방을 위한 정적 분석 규칙 강화 관점

적용해볼 점

  • this 바인딩이 불명확한 코드 패턴 점검
  • 프로젝트 특성에 맞는 custom eslint rule 도입 검토
  • 반복 실수 구간을 lint 단계에서 사전 차단

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...