불필요한 SCSS 파일 제거로 개발 환경 정리
목차
aaa 및 kingdriver SCSS 파일 제거
2026-01-30 기록. 개발 환경 설정이나 인프라 관련 작업.
배경
코드 품질 못지않게 개발 환경과 인프라가 안정적이어야 실제 개발 속도가 나옴. 툴링이 제대로 안 됐으면 작은 작업도 시간이 걸리고, 배포 스크립트 하나 잘못돼 있으면 릴리즈마다 스트레스를 받게 됨.
작업 내용
환경 설정 파일 검토 및 개선 작업을 진행했음. 기존에 수동으로 하던 부분을 자동화하거나, 설정이 분산돼 있던 걸 한 곳으로 모으는 작업이 포함됨.
구체적 내용:
- 개발/운영 환경 분리 설정 개선
- 반복 작업 스크립트화
- 환경 세팅 방법 문서화
# 환경 분리 패턴 예시
# dev: 로컬 자원 사용, 상세 로그
# prod: 운영 자원 사용, 최소 로그
spring.profiles.active=dev
| 항목 | 내용 |
|---|---|
| 작업 일자 | 2026-01-30 |
| 분류 | 환경/인프라 |
| 수정 파일 | 6 |
개발 환경 투자는 복리처럼 돌아옴. 처음엔 귀찮게 느껴지지만 나중에 시간을 많이 아낄 수 있음. 특히 팀원이 늘어날 때 잘 정비된 환경이 얼마나 중요한지 실감하게 됨.
환경 관리에 대한 생각
이런 잡무성 작업이 쌓이면 큰 문제가 됨. 의존성 업데이트를 오래 미뤄두면 나중에 한꺼번에 올려야 하는데, 그때는 breaking change가 복수로 겹쳐서 원인 파악이 어려워짐.
자동화가 도움이 되는 영역:
- 의존성 버전 알림 — 새 버전 나오면 알림 받기
- 보안 취약점 스캔 — 주기적으로 자동 점검
- 빌드 상태 모니터링 — 변경 즉시 빌드 확인
수동으로 챙기는 데 한계가 있으니 가능한 걸 자동화해두는 게 맞음. 이번 작업을 계기로 해당 부분 정기 점검 루틴을 만들기로 했음. 다음
댓글 0
첫 댓글 달아줘.