전체 글
무지했던 지난 날에 대한 속죄의 기록
-
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "2시간으로 끝내는 코루틴"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. [Kotlin] 2시간으로 끝내는 코루틴 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "2시간으로 끝내는 코루틴"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.🟢 코루틴 기초📁 루틴과 코루seung-seok.tistory.com 🟢 코루틴의 구성 요소와 원리📁 Structured Concurrency🔗 Structured Concurrency란?→ 부모 - 자식 코루틴 구조가 한몸처럼 움직이는 것을 Structured Concurrency라고 합니다. 부모 코루틴이 COMPLETING 상태로 자식 ..
[Kotlin] 2시간으로 끝내는 코루틴 2현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "2시간으로 끝내는 코루틴"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. [Kotlin] 2시간으로 끝내는 코루틴 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "2시간으로 끝내는 코루틴"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.🟢 코루틴 기초📁 루틴과 코루seung-seok.tistory.com 🟢 코루틴의 구성 요소와 원리📁 Structured Concurrency🔗 Structured Concurrency란?→ 부모 - 자식 코루틴 구조가 한몸처럼 움직이는 것을 Structured Concurrency라고 합니다. 부모 코루틴이 COMPLETING 상태로 자식 ..
2026.04.05 -
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "2시간으로 끝내는 코루틴"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.🟢 코루틴 기초📁 루틴과 코루틴🔗 코루틴이란?코루틴은 co-routine, 즉 협력하는 루틴이라는 의미입니다.📌 루틴과 코루틴의 핵심적인 차이 루틴은 호출되면 실행이 끝날 때까지 멈추지 않지만, 코루틴은 실행 중간에 일시 중지(suspend)했다가 나중에 그 지점부터 다시 실행(resume)될 수 있는 것이 핵심적인 차이점입니다.fun main(): Unit = runBlocking { // this: CoroutineScope println("START") launch { // this: CoroutineScope ne..
[Kotlin] 2시간으로 끝내는 코루틴 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "2시간으로 끝내는 코루틴"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.🟢 코루틴 기초📁 루틴과 코루틴🔗 코루틴이란?코루틴은 co-routine, 즉 협력하는 루틴이라는 의미입니다.📌 루틴과 코루틴의 핵심적인 차이 루틴은 호출되면 실행이 끝날 때까지 멈추지 않지만, 코루틴은 실행 중간에 일시 중지(suspend)했다가 나중에 그 지점부터 다시 실행(resume)될 수 있는 것이 핵심적인 차이점입니다.fun main(): Unit = runBlocking { // this: CoroutineScope println("START") launch { // this: CoroutineScope ne..
2026.04.05 -
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 코틀린 고급편 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 🟢 제네릭 기본과 타입 경계📁 제네릭이seung-seok.tistory.com [Kotlin] 코틀린 고급편 2현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지..
[Kotlin] 코틀린 고급편 3현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 코틀린 고급편 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 🟢 제네릭 기본과 타입 경계📁 제네릭이seung-seok.tistory.com [Kotlin] 코틀린 고급편 2현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지..
2026.04.02 -
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 5현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com 🟢 고차 함수와 함수 리터럴📁 고차 함수란?파라미터로 함수를 받거나, 함수를 반환하는 함수를 고차 함수(Higher-Order Function)라고 합니..
[Kotlin] 코틀린 고급편 2현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 5현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com 🟢 고차 함수와 함수 리터럴📁 고차 함수란?파라미터로 함수를 받거나, 함수를 반환하는 함수를 고차 함수(Higher-Order Function)라고 합니..
2026.04.02 -
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 🟢 제네릭 기본과 타입 경계📁 제네릭이란?타입을 파라미터로 받아 재사용 가능한 코드를 작성하는 기법입니다. 핵심 가치는 타입 안전성 + 코드 재사용성, 이 두 가지가 전부입니다.제네릭 없이 Any 타입으로 처리하면 런타임에 ClassCastException이 터집니다. 제네릭을 쓰면 컴파일 타임에 잘못된 타입을 잡아냅니다.// 제네릭 없이 - 위험!class AnyRepository { private val items = mutableListOf() fun save(item: Any) = items.add(item) fun findFirst..
[Kotlin] 코틀린 고급편 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "코틀린 고급편"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 🟢 제네릭 기본과 타입 경계📁 제네릭이란?타입을 파라미터로 받아 재사용 가능한 코드를 작성하는 기법입니다. 핵심 가치는 타입 안전성 + 코드 재사용성, 이 두 가지가 전부입니다.제네릭 없이 Any 타입으로 처리하면 런타임에 ClassCastException이 터집니다. 제네릭을 쓰면 컴파일 타임에 잘못된 타입을 잡아냅니다.// 제네릭 없이 - 위험!class AnyRepository { private val items = mutableListOf() fun save(item: Any) = items.add(item) fun findFirst..
2026.04.02 -
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com [Kotlin] 자바 개발자를 위한 코틀린 입문 2현업에서 코틀린을 쓰게 되며, 이..
[Kotlin] 자바 개발자를 위한 코틀린 입문 5현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com [Kotlin] 자바 개발자를 위한 코틀린 입문 2현업에서 코틀린을 쓰게 되며, 이..
2026.04.01 -
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com [Kotlin] 자바 개발자를 위한 코틀린 입문 2현업에서 코틀린을 쓰게 되며, 이..
[Kotlin] 자바 개발자를 위한 코틀린 입문 4현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com [Kotlin] 자바 개발자를 위한 코틀린 입문 2현업에서 코틀린을 쓰게 되며, 이..
2026.04.01 -
현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com [Kotlin] 자바 개발자를 위한 코틀린 입문 2현업에서 코틀린을 쓰게 되며, 이..
[Kotlin] 자바 개발자를 위한 코틀린 입문 3현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다. 이전 글의 내용에 이어지는 내용입니다! 이전 글을 읽고 오시는 것을 추천드리며, 이어서 기록합니다. [Kotlin] 자바 개발자를 위한 코틀린 입문 1현업에서 코틀린을 쓰게 되며, 이에 대해 학습한 내용을 다룹니다. "자바 개발자를 위한 코틀린 입문(Java to kotlin Starter Guide)"를 수강하고 이를 정리하며 추가적으로 유용한 내용을 기록합니다.seung-seok.tistory.com [Kotlin] 자바 개발자를 위한 코틀린 입문 2현업에서 코틀린을 쓰게 되며, 이..
2026.03.29