모든 태그
태그

Lint 기술 블로그 글

Lint 태그가 달린 국내 IT 기업 기술 블로그 글을 최신순으로 모았습니다.

전체 6최신 6개 표시
홈에서 필터

최신 게시글

6개 표시

아키텍처

2. 유스케이스를 격리하고 의존성을 나누어 Lint로 규칙 세우기

Mock 의존을 줄이기 위해 유스케이스 분리, 리포지토리 포트화, 트랜잭션 정리를 단계적으로 진행했습니다. 문서보다 lint·타입·CI 같은 강제 규칙으로 사람과 AI의 관성을 막았습니다.

#Lint#TypeScript#mock
2200

백엔드

1. 통과하는 테스트 뒤에 숨어 있던 것들

통합 테스트가 없던 코드베이스에서 Mock이 급증한 원인과, AI가 그 관성을 더 키우는 구조를 정리했습니다. 실제 DB와 기록형 대역, 스냅샷, lint로 검증 기반을 바꿔 Mock 의존을 줄인 과정을 공유했습니다.

#TypeScript#test#Mock
3400

백엔드

Python 통합 코드 품질 도구 Ruff : Flake8, isort, Black의 대안

Ruff는 Flake8, isort, Black을 통합한 초고속 Python 코드 품질 도구를 소개했습니다. pre-commit과 단계적 마이그레이션으로 대규모 프로젝트에도 적용하는 방법을 다뤘습니다.

#Python#Rust#pre-commit
7600

데브옵스

Lint Cl 속도 개선: 변경 파일만 검사하는 방법

PR에서 변경된 파일만 Lint하도록 CI를 개선한 사례를 소개했습니다. Git diff와 공통 조상을 활용해 실행 시간을 줄이고 리뷰 효율을 높였습니다.

#GitHub Actions#Git Diff#CI/CD
2200

프론트엔드

Flutter에서 커스텀 린트 활용하기

Flutter 프로젝트에 custom_lint를 도입해 팀 전용 린트 규칙과 자동 수정 기능을 구성한 사례를 소개했습니다. 웹 빌드에서 Platform 사용 문제를 계기로 PlatformHelper와 린트 규칙을 함께 정리하는 흐름을 설명했습니다.

#Flutter#Dart#lint
3800

백엔드

린트 적용으로 코드 대량 변경 시 AST를 이용해 검증하기

ktlint 업데이트로 대량 변경이 발생했을 때 AST 비교로 실제 동작 코드 변화만 검증하는 방법을 소개했습니다. 자동 포매팅의 오동작을 선별해 리뷰와 검증 비용을 크게 줄였습니다.

#ktlint#AST#Kotlin
2800