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

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

쏘카
쏘카
2024년 2월 12일

두줄요약

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

핵심 내용

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

쏘카 계열사 채용8건

채용 사이트에서 전체 보기

다음 읽기

#Gradle 주제를 이어서 읽기

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

그루비 DSL 기반 멀티모듈 Gradle 스크립트를 Kotlin DSL로 점진적으로 마이그레이션했습니다. 의존성·플러그인 관리 구조를 정리해 가독성과 관리 안정성을 높였습니다.

쏘카
쏘카
백엔드
전체 보기

댓글 0개

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

댓글을 불러오는 중...