Skip to content
BS Code Lab

BS Code Lab

Android · AI · Engineering · Data Lab

  • 안드로이드 랩Expand
    • 기초
    • 심화
  • 아키텍처 랩Expand
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩Expand
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩Expand
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩Expand
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
BS Code Lab
BS Code Lab
Android · AI · Engineering · Data Lab
  • Jetpack Compose 상태 관리 입문: remember와 rememberSaveable은 언제 다르게 써야 할까
    기초 안드로이드 랩

    Jetpack Compose 상태 관리 입문: remember와 rememberSaveable은 언제 다르게 써야 할까

    2026년 05월 06일

    Jetpack Compose에서 remember와 rememberSaveable 차이를 실무 감각으로 정리합니다. recomposition, configuration change, process recreation에서 어떤 상태가 남고 사라지는지와 언제 무엇을 써야 자연스러운지 설명합니다.

    Read More Jetpack Compose 상태 관리 입문: remember와 rememberSaveable은 언제 다르게 써야 할까Continue

  • 이분탐색(binary search) 총정리 – lower bound, upper bound, parametric search까지 한 번에 이해하기
    프로그래밍 랩 알고리즘

    이분탐색(binary search) 총정리 – lower bound, upper bound, parametric search까지 한 번에 이해하기

    2026년 05월 06일

    이분탐색(binary search)을 정렬 배열의 값 찾기에서 끝내지 않고, lower bound, upper bound, first true, parametric search까지 경계 찾기 관점으로 쉽게 설명합니다.

    Read More 이분탐색(binary search) 총정리 – lower bound, upper bound, parametric search까지 한 번에 이해하기Continue

  • 의존성 역전 원칙 DIP 이해하기
    객체지향 설계(OOP) 아키텍처 랩

    의존성 역전 원칙 DIP 이해하기

    2026년 05월 06일

    의존성 역전 원칙(DIP)을 의존 방향, 정책-세부 구현 분리, 변경 비용 기준으로 실무 코드에 맞게 설명합니다.

    Read More 의존성 역전 원칙 DIP 이해하기Continue

  • 코틀린 클린코드(12) – 코드 스멜을 개선하는 before & after 실전 예시 모음
    클린 코드

    코틀린 클린코드(12) – 코드 스멜을 개선하는 before & after 실전 예시 모음

    2026년 05월 05일2026년 05월 05일

    1편에서는 코틀린 클린코드의 기준을 잡았습니다. 2편에서는 이름 짓기를, 3편에서는 함수…

    Read More 코틀린 클린코드(12) – 코드 스멜을 개선하는 before & after 실전 예시 모음Continue

  • 코틀린 클린코드(11) – 코틀린과 자바를 함께 쓸 때 클린코드가 깨지는 이유: Kotlin-Java interop 설계 원칙
    클린 코드

    코틀린 클린코드(11) – 코틀린과 자바를 함께 쓸 때 클린코드가 깨지는 이유: Kotlin-Java interop 설계 원칙

    2026년 05월 05일2026년 05월 05일

    1편에서는 코틀린 클린코드의 기준을 잡았습니다. 2편에서는 이름 짓기를, 3편에서는 함수…

    Read More 코틀린 클린코드(11) – 코틀린과 자바를 함께 쓸 때 클린코드가 깨지는 이유: Kotlin-Java interop 설계 원칙Continue

  • 코틀린 클린코드(10) – 코틀린 코루틴 클린코드: suspend와 structured concurrency 실전 원칙
    클린 코드

    코틀린 클린코드(10) – 코틀린 코루틴 클린코드: suspend와 structured concurrency 실전 원칙

    2026년 05월 05일2026년 05월 05일

    1편에서는 코틀린 클린코드의 기준을 잡았습니다. 2편에서는 이름 짓기를, 3편에서는 함수…

    Read More 코틀린 클린코드(10) – 코틀린 코루틴 클린코드: suspend와 structured concurrency 실전 원칙Continue

Page navigation

Previous PagePrevious 1 … 94 95 96 97 98 … 112 Next PageNext
Recent Posts
  • 배당 ETF는 분배금만 보면 왜 위험할까: 총수익률과 배당 재투자를 함께 보는 법
  • 리밸런싱 주기 비교: 매월, 분기, 매년 조정하면 포트폴리오 결과가 얼마나 달라질까
  • MCP 서버 권한 설계: AI 에이전트에게 어디까지 도구 접근을 허용해야 할까
  • BS Code Lab을 소개합니다!
  • 문의
  • 개인정보처리방침
  • 면책 고지

© 2026 BS Code Lab

Scroll to top
  • 안드로이드 랩
    • 기초
    • 심화
  • 아키텍처 랩
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
Search