Tag
태그: Kotlin
다음 태그가 달린 모든 글 "Kotlin".
서버
도메인 주도 설계 입문: 바운디드 컨텍스트와 컨텍스트 맵, 엔티티·값 객체·애그리거트, Kotlin 으로 보는 불변식
DDD 의 전략적 설계(바운디드 컨텍스트, 유비쿼터스 언어, 컨텍스트 맵 관계)와 전술적 설계(엔티티, 값 객체, 애그리거트, 리포지토리, 도메인 이벤트, 도메인 서비스)를 Evans 의 레퍼런스와 Vernon 의 애그리거트 설계 규칙, Kotlin 코드로 풀어 봅니다.
Kotlin
Kotlin sealed class 와 sealed interface, when 이 누락을 잡아 주는 이유
sealed class 와 sealed interface 의 하위 타입 제약, when 의 완전성 검사가 동작하는 조건, enum 과의 차이, UiState 와 Outcome 모델링, data object 사용법을 컴파일 오류와 함께 확인합니다.
서버
Spring WebFlux 정리: 이벤트 루프, Mono 와 Flux, backpressure, 그리고 MVC 와의 선택 기준
Spring MVC 의 스레드 모델과 WebFlux 의 이벤트 루프 모델의 차이, Reactive Streams 의 backpressure, Mono 와 Flux, WebClient 와 R2DBC, 이벤트 루프를 막는 블로킹 호출과 BlockHound, Kotlin 코루틴 지원, 공식 문서가 제시하는 도입 기준을 Spring Boot 3.1 기준으로 살펴봅니다.
자료구조
연결 리스트, 포인터 두 개로 끼워 넣는 구조와 뒤집기·사이클 탐지 (Kotlin)
노드와 포인터로 이어 붙이는 단일·이중·원형 연결 리스트를 애니메이션으로 보고, 삽입·삭제·탐색 복잡도와 배열과의 차이(캐시 지역성 포함), java.util.LinkedList 의 특성, 리스트 뒤집기와 Floyd 사이클 탐지를 Kotlin 코드로 정리합니다.