Kotlin typealias 정리 — 별칭의 쓸모와 한계
목차 typealias란 무엇인가 문법과 선언 위치 주요 용도 typealias가 해주지 않는 것 실전 사례 — 제네릭 타입 인자를 닫아두는 함수 타입 typealias vs fun interface 무엇을 언제 쓰는가 요약 이 글은 Kotlin 2.3.0 기준으로 작성했다. 선언...
무더운 사막을 묵묵히 한 발자국씩 나아가는 낙타처럼,
꾸준히 배우고, 성장하고, 보다 더 멋지고,
성숙한 개발자가 되기 위한 기록 저장소.
목차 typealias란 무엇인가 문법과 선언 위치 주요 용도 typealias가 해주지 않는 것 실전 사례 — 제네릭 타입 인자를 닫아두는 함수 타입 typealias vs fun interface 무엇을 언제 쓰는가 요약 이 글은 Kotlin 2.3.0 기준으로 작성했다. 선언...
목차 sealed란 무엇인가 sealed class와 sealed interface의 차이 봉인의 범위와 제약 when exhaustiveness와의 관계 enum과의 관계 data object로 상태 없는 케이스 표현 언제 sealed interface를 쓰는가 요약 1. sealed...
부하테스트 수치 읽는 법 부하테스트를 한 번 돌리면 스무 개 남짓한 숫자가 쏟아집니다. http_req_duration의 avg·med·p95·max, 에러율, VU 수, CPU 사용률… 각각은 어렵지 않은데, 어떤 순서로 무엇을 근거로 읽어야 하는지가 정리되지 않으면 엉뚱한 결론에 도달하기 쉽습니다. 이 글은 부하테스트...
LLM이 스스로 유지보수하는 지식 저장소 — Claude Code로 LLM Wiki 만들기 문서는 Notion에, 메모는 여기저기, 코드 지식은 머릿속에 흩어져 있다. 그리고 LLM에게 뭔가 물어볼 때마다 관련 맥락을 매번 다시 설명한다. 이 반복이 아까워서, Andrej Karpathy가 제안한 LLM Wiki 패턴을 C...
Claude Code Custom Slash 명령어: Git Worktree Workflow Git worktree 기반 병렬 개발 워크플로우를 자동화하는 Claude Code 커스텀 슬래시 명령어 세트이다. 개요 명령어 설명 /start-gi...