KMP 2

Kotlin 2.4 RC context parameters로 LoggerContext 6인자 날린 후기

메서드 시그니처 평균 5.2줄이 1.4줄로, 파일 LOC는 312에서 218로 약 30% 감소했습니다. 코틀린(Kotlin) 2.4 context parameters를 LoggerContext 인자 6개에 적용한 실제 수치예요. 5월 13일 풀린 2.4.0-RC를 사이드 프로젝트 안드로이드(Android) 모듈에 올려둔 지 열흘 정도 되었는데요, 그동안 도메인 레이어 한 곳에 부분 적용해본 후기를 정리해봤어요. 빌드 자체는 RC지만 context parameters API는 이번 RC에서 Stable로 확정된 상태라, 문법만 놓고 보면 정식 릴리스 때 그대로 굳혀도 됩니다. Kotlin 2.4 context parameters Stable, 무엇이 풀렸나2.4.0-RC부터 context parameter..

GPT-5.2-Codex, 안드로이드 멀티모듈에서 진짜 어떠냐고요

벤치마크 1위 모델이 안드로이드 실무에서 의외의 고전을 면치 못했습니다. 바로 GPT-5.2-Codex 얘기예요. 점수가 높을수록 실무도 강하다는 공식, 안드로이드 멀티모듈 개발에서는 잘 안 통하거든요. 얼마 전에 50개 모듈 규모의 코틀린 멀티플랫폼(Kotlin Multiplatform, KMP) 프로젝트에 GPT-5.2-Codex, 클로드 코드(Claude Code) 1M, 커서(Cursor) 3.3을 붙여서 같은 일감을 비교해봤어요. 젯팩 컴포즈(Jetpack Compose) 화면 작성, Gradle 컨벤션 플러그인 리팩터링, ProGuard 분석까지 돌려봤는데 결과가 꽤 흥미로웠습니다. GPT-5.2-Codex 안드로이드 실무, 벤치마크와 달랐던 이유 GPT-5.2-Codex는 SWE-Bench ..