코틀린 DSL
코틀린 언어의 특징을 활용해 특정 도메인에 특화된 언어처럼 사용하는 기법이다. 안드로이드에서는 내비게이션 그래프나 빌드 설정을 선언적인 구조로 작성할 때 주로 사용된다. 가독성이 높고 타입 추론이 가능해 설정 오류를 줄이는 데 효과적이다.