multimodule1 Kotlin DSL + buildSrc 으로 의존성 관리 Kotlin DSL + buildSrc으로 의존성 관리 Kotlin DSL이란? DSL이란 Domain Specific Language의 약어로 특정 분야에 최적화된 프로그래밍 언어를 뜻한다. 상용구 코드를 최소화 하기 위해 명령형 코드 대신 선언적 코드 형식을 따른다. Kotlin DSL은 코틀린의 언어적인 특징으로 가독성이 좋고 간략한 코드를 사용하여 Gradle 스크립팅을 하는 것을 목적으로 하는 DSL이다. Kotlin DSL 장, 단점 장점 IDE 지원 향상된 편집환경 Code highlighting 자동완성 지원 코드 탐색 오류 코드 강조 변수 리펙토링 가능 익숙한 Kotlin언어 사용 러닝 커브 낮음 멀티 모듈 사용 시 중복 의존성 선언 필요 없어짐 단점 빌드 캐시가 Invalidation .. 2021. 9. 27. 이전 1 다음