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
  • C 언어 포인터와 배열 차이: decay, sizeof, 함수 인자까지 한 번에 이해하기
    C 언어 프로그래밍 랩

    C 언어 포인터와 배열 차이: decay, sizeof, 함수 인자까지 한 번에 이해하기

    2026년 05월 16일2026년 05월 31일

    C 언어 포인터와 배열 차이를 메모리 그림부터 시작해 array-to-pointer decay, sizeof, 함수 인자 규칙까지 한 번에 정리합니다.

    Read More C 언어 포인터와 배열 차이: decay, sizeof, 함수 인자까지 한 번에 이해하기Continue

  • 포트폴리오 리밸런싱: 왜 필요하고 언제 실망할까
    데이터 랩 자산배분 전략

    포트폴리오 리밸런싱: 왜 필요하고 언제 실망할까

    2026년 05월 15일

    포트폴리오 리밸런싱이 왜 필요한지, 정기 리밸런싱과 5% 밴드 리밸런싱이 어떻게 다른지, 턴오버·세금·비용 마찰과 위험 통제를 함께 봐야 하는 이유를 60/40 장기 데이터 기준으로 차분하게 정리합니다.

    Read More 포트폴리오 리밸런싱: 왜 필요하고 언제 실망할까Continue

  • 의존성 주입(DI): 생성과 연결 분리하기
    객체지향 설계(OOP) 아키텍처 랩

    의존성 주입(DI): 생성과 연결 분리하기

    2026년 05월 15일2026년 05월 16일

    의존성 주입을 프레임워크 기능으로만 배우면 DI, DI 컨테이너, 서비스 로케이터가 쉽게 섞입니다. 이 글에서는 객체 생성과 의존성 전달을 분리하는 관점으로 DI의 핵심, 테스트 이점, 과설계 경계까지 실무적으로 정리합니다.

    Read More 의존성 주입(DI): 생성과 연결 분리하기Continue

  • 파이썬 얕은 복사와 깊은 복사: 리스트 복사 버그 정리
    프로그래밍 랩 Python

    파이썬 얕은 복사와 깊은 복사: 리스트 복사 버그 정리

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

    파이썬 얕은 복사와 깊은 복사 차이를 대입, list.copy(), copy.copy(), copy.deepcopy 기준으로 풀어 설명합니다. 중첩 리스트에서 원본까지 왜 함께 바뀌는지 실제 버그 예시와 함께 정리합니다.

    Read More 파이썬 얕은 복사와 깊은 복사: 리스트 복사 버그 정리Continue

  • repeatOnLifecycle vs launchWhenStarted: 안드로이드 Flow 수집에서 왜 repeatOnLifecycle이 더 안전할까
    기초 안드로이드 랩

    repeatOnLifecycle vs launchWhenStarted: 안드로이드 Flow 수집에서 왜 repeatOnLifecycle이 더 안전할까

    2026년 05월 14일

    repeatOnLifecycle과 launchWhenStarted 차이를 안드로이드 Flow 수집 관점에서 정리합니다. 왜 repeatOnLifecycle이 더 안전한지, collector restart, lifecycle gap, duplicate collection, Fragment View UI 예제까지 실무적으로 설명합니다.

    Read More repeatOnLifecycle vs launchWhenStarted: 안드로이드 Flow 수집에서 왜 repeatOnLifecycle이 더 안전할까Continue

  • 자바 ArrayList와 LinkedList 차이: 실제로 언제 무엇을 써야 할까
    프로그래밍 랩 Java

    자바 ArrayList와 LinkedList 차이: 실제로 언제 무엇을 써야 할까

    2026년 05월 14일

    자바 ArrayList와 LinkedList 차이를 빅오 암기 대신 실전 선택 기준으로 정리합니다. 메모리 배치, 랜덤 접근, 중간 삽입과 삭제의 현실, 순회 성능, cache locality, ArrayDeque를 먼저 봐야 하는 이유까지 설명합니다.

    Read More 자바 ArrayList와 LinkedList 차이: 실제로 언제 무엇을 써야 할까Continue

Page navigation

Previous PagePrevious 1 … 89 90 91 92 93 … 112 Next PageNext
Recent Posts
  • SharedPreferences DataStore 비교: 설정 저장 구조와 마이그레이션 기준
  • 배당 ETF는 분배금만 보면 왜 위험할까: 총수익률과 배당 재투자를 함께 보는 법
  • 리밸런싱 주기 비교: 매월, 분기, 매년 조정하면 포트폴리오 결과가 얼마나 달라질까
  • BS Code Lab을 소개합니다!
  • 문의
  • 개인정보처리방침
  • 면책 고지

© 2026 BS Code Lab

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