스택노트

  • 홈
  • 태그
  • 방명록

Kotlin23 1

Kotlin 2.3.20 name-based destructuring, 안드 코드 7곳에 끼워본 일주일

지난 주 금요일 밤, PR 리뷰하다가 User 클래스 필드 순서가 바뀐 걸 봤어요. 구조분해 쓰는 자리가 17곳. 등에서 식은땀이 흐르더군요. email 과 name 이 둘 다 String 이라 컴파일러는 입도 뻥긋 안 하고, 회원가입 화면엔 사용자 이름 자리에 이메일이 박혀 나갈 뻔했습니다. 그 자리에서 바로 코틀린(Kotlin) 2.3.20에 Experimental로 들어온 이름 기반 구조분해(name-based destructuring, KEEP-0438) 가 떠올랐어요. 한 주 동안 안드로이드 프로젝트 7곳에 직접 끼워본 기록을 정리했습니다. Kotlin 2.3.20 name-based destructuring 문법문법은 이렇게 나뉩니다.data class User(val email: String..

Android 개발/Kotlin 2026.06.01
이전
1
다음
더보기
프로필사진

스택노트

stacknote 님의 블로그 입니다.

  • 분류 전체보기 (42) N
    • Android 개발 (22) N
      • Kotlin (6) N
      • Jetpack Compose (8)
      • Gradle・빌드 (2)
      • 트러블슈팅 (4)
    • 개발 도구 (16) N
      • Android Studio (2)
      • AI 코딩 도구 (14) N
      • Git・협업 (0)
    • 개발 일지 (4)

Tag

프리미엄요청, jetpackcompose, 안드로이드스튜디오, Android17, 커서, ClaudeOpus48, AluminiumOS, 클로드코드, androidxr, 안드로이드멀티모듈, 멀티모듈자동화, 안드로이드개발, ulidkotlin, 안드로이드, kotlinuuid, ContextParameters, androidstudio, 안드로이드17, KMP, Kotlin24, ComposeBOM, KotlinConf2026, gradle, claudecode, Compose, 사이드프로젝트, 안드로이드AI코딩, MeshGradient, MicrosoftBuild2026, 깃허브코파일럿,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바