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
  • 애드혹 문제 parity 보는 법: 홀짝 불변성, 이동 횟수, 합의 규칙을 한 번에 정리
    프로그래밍 랩 알고리즘

    애드혹 문제 parity 보는 법: 홀짝 불변성, 이동 횟수, 합의 규칙을 한 번에 정리

    2026년 05월 14일

    애드혹 문제 parity를 직관적으로 설명합니다. 홀짝 불변성, 이동 횟수 parity, 합의 parity, 배치 가능성 판단, parity 신호를 포착하는 체크리스트까지 예시 중심으로 정리합니다.

    Read More 애드혹 문제 parity 보는 법: 홀짝 불변성, 이동 횟수, 합의 규칙을 한 번에 정리Continue

  • 인터페이스 분리 원칙(ISP): 큰 인터페이스가 왜 문제이고 언제 나눠야 할까
    객체지향 설계(OOP) 아키텍처 랩

    인터페이스 분리 원칙(ISP): 큰 인터페이스가 왜 문제이고 언제 나눠야 할까

    2026년 05월 14일

    인터페이스 분리 원칙(ISP)을 슬로건처럼 외우면 실무에서 잘 안 보입니다. 이 글에서는 큰 인터페이스가 왜 변경 비용과 테스트 비용을 키우는지, 언제 역할별 계약으로 나누는 것이 좋은지 실전 기준으로 정리합니다.

    Read More 인터페이스 분리 원칙(ISP): 큰 인터페이스가 왜 문제이고 언제 나눠야 할까Continue

  • 코틀린 디자인 패턴 (5) – Prototype 패턴과 data class copy 정리
    디자인 패턴 아키텍처 랩

    코틀린 디자인 패턴 (5) – Prototype 패턴과 data class copy 정리

    2026년 05월 11일

    코틀린에서는 data class copy() 덕분에 Prototype 패턴을 가볍게 쓸 수 있습니다. 하지만 copy()는 shallow copy이므로, mutable list나 nested object가 섞이면 언제 deep copy가 필요한지 분명한 판단 기준이 필요합니다.

    Read More 코틀린 디자인 패턴 (5) – Prototype 패턴과 data class copy 정리Continue

  • 월배당 ETF는 정말 더 좋을까: 배당 빈도보다 total return이 더 중요한 이유
    데이터 랩 ETF 백테스팅

    월배당 ETF는 정말 더 좋을까: 배당 빈도보다 total return이 더 중요한 이유

    2026년 05월 11일2026년 07월 08일

    월배당 ETF가 정말 더 좋은지 데이터로 봅니다. 배당 빈도 착시, total return, 낙폭, 세후 해석, 현금흐름 체감 차이, 분배금과 총수익률의 관계, 장기 보유 판단 기준까지 초보자도 이해하기 쉽게 정리합니다.

    Read More 월배당 ETF는 정말 더 좋을까: 배당 빈도보다 total return이 더 중요한 이유Continue

  • 자바 HashMap과 TreeMap 차이: 정렬, 순서, 성능 기준으로 고르기
    프로그래밍 랩 Java

    자바 HashMap과 TreeMap 차이: 정렬, 순서, 성능 기준으로 고르기

    2026년 05월 11일

    자바 HashMap과 TreeMap 차이를 정렬, 순회 순서, 시간 복잡도, null key, Comparator, 범위 탐색 기준으로 비교하고 언제 무엇을 써야 하는지 실무적으로 정리합니다.

    Read More 자바 HashMap과 TreeMap 차이: 정렬, 순서, 성능 기준으로 고르기Continue

  • 정렬 후 스캔이 통하는 순간: 애드혹 문제에서 순서를 바꾸면 규칙이 보이는 이유
    프로그래밍 랩 알고리즘

    정렬 후 스캔이 통하는 순간: 애드혹 문제에서 순서를 바꾸면 규칙이 보이는 이유

    2026년 05월 11일

    정렬 후 스캔이 왜 애드혹 문제에서 자주 통하는지 쉽게 설명합니다. 인접 비교, 구간 정렬, 쌍 맞추기, 선형 스캔까지 순서를 바꾸면 규칙이 보이는 대표 유형을 단계적으로 정리합니다.

    Read More 정렬 후 스캔이 통하는 순간: 애드혹 문제에서 순서를 바꾸면 규칙이 보이는 이유Continue

Page navigation

Previous PagePrevious 1 … 90 91 92 93 94 … 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