목록 보기
에셋팀 레거시 개선 (1) 쏘카존 관리 시스템
백엔드

에셋팀 레거시 개선 (1) 쏘카존 관리 시스템

쏘카
쏘카
2024년 2월 12일

두줄요약

쏘카 존 관리 시스템의 레거시 그레이들 빌드를 코틀린 DSL로 마이그레이션한 과정을 정리했습니다. 점진적 전환으로 표준화와 유지보수성을 높이는 방법을 소개했습니다.

핵심 내용

  • 쏘카 존 관리 시스템의 레거시 그레이들 빌드 스크립트를 코틀린 DSL로 마이그레이션하고 점진적으로 개선한 사례
  • 그루비 DSL의 문자열 표기, 괄호 생략, ext/ apply/ dependencyManagement 문법을 코틀린 DSL에 맞게 전환하는 과정 정리
  • gradle.properties 분리, 하드코딩 버전 변수화, buildscript 제거 및 plugins 블록 대체 등 최신 문법 활용 방향 제시
  • 컴파일 시점 오류 확인과 자동완성을 활용해 표준화·유지보수성을 높이려는 목적 강조

댓글 0

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

댓글을 불러오는 중...