@Kotlin DSL Patterns
Kotlin 的语言功能支持创建富有表现力的特定领域语言 (DSL),感觉像是语言本身的自然扩展。 DSL 提高了代码可读性,减少了样板文件,并为配置、构建器和域建模提供类型安全的 API。