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
  • Cursor AI란 무엇인가: Claude Code와 비교하면 어떤 개발 흐름에 맞을까
    AI 도구 리뷰 AI 랩

    Cursor AI란 무엇인가: Claude Code와 비교하면 어떤 개발 흐름에 맞을까

    2026년 05월 21일

    Cursor를 단순한 AI 코드 에디터가 아니라 실제 편집 흐름 중심 도구로 이해해봅니다. Claude Code와 무엇이 다르고, 어떤 개발자와 workflow에 더 잘 맞는지 차분하게 정리했습니다.

    Read More Cursor AI란 무엇인가: Claude Code와 비교하면 어떤 개발 흐름에 맞을까Continue

  • 코틀린 디자인 패턴 (7) – Bridge 패턴은 상속 폭발을 어떻게 줄일까
    디자인 패턴 아키텍처 랩

    코틀린 디자인 패턴 (7) – Bridge 패턴은 상속 폭발을 어떻게 줄일까

    2026년 05월 19일

    코틀린 Bridge 패턴은 알림 종류와 발송 채널처럼 서로 독립적으로 늘어나는 축이 있을 때 특히 유용합니다. 상속 계층 하나로 조합을 다 감당하려 하면 클래스가 금방 불어나기 때문에, Bridge는 abstraction과 implementation을 분리해 상속 폭발을 줄이는 방향을 제시합니다.

    Read More 코틀린 디자인 패턴 (7) – Bridge 패턴은 상속 폭발을 어떻게 줄일까Continue

  • C 언어 struct와 typedef 차이: 선언이 왜 더 읽기 쉬워질까
    C 언어 프로그래밍 랩

    C 언어 struct와 typedef 차이: 선언이 왜 더 읽기 쉬워질까

    2026년 05월 19일

    C 언어 struct와 typedef 차이를 쉬운 예시로 정리합니다. struct tag, alias, 함수 인자와 포인터 선언 가독성, self-reference, 초보자가 자주 헷갈리는 오해까지 한 번에 설명합니다.

    Read More C 언어 struct와 typedef 차이: 선언이 왜 더 읽기 쉬워질까Continue

  • 헥사고날 아키텍처란 무엇인가: ports and adapters를 언제 쓰면 좋을까
    소프트웨어 아키텍처 아키텍처 랩

    헥사고날 아키텍처란 무엇인가: ports and adapters를 언제 쓰면 좋을까

    2026년 05월 19일

    헥사고날 아키텍처를 그림이 아니라 의존 방향, 테스트 격리, 외부 시스템 교체 비용 관점에서 쉽게 설명합니다. ports and adapters가 언제 유용하고 언제 과설계가 되는지 실무 기준으로 정리합니다.

    Read More 헥사고날 아키텍처란 무엇인가: ports and adapters를 언제 쓰면 좋을까Continue

  • 힙 자료구조란 무엇인가: 우선순위 큐가 빠른 이유를 직관으로 이해하기
    프로그래밍 랩 자료구조

    힙 자료구조란 무엇인가: 우선순위 큐가 빠른 이유를 직관으로 이해하기

    2026년 05월 19일

    힙 자료구조를 쉽게 설명합니다. 왜 힙이 우선순위 큐에 잘 맞는지, 삽입과 삭제가 왜 빠른지, 정렬과 탐색 구조와는 무엇이 다른지 직관 중심으로 정리했습니다.

    Read More 힙 자료구조란 무엇인가: 우선순위 큐가 빠른 이유를 직관으로 이해하기Continue

  • 코틀린 let, run, apply, also, with 차이: this, it, 반환값으로 빠르게 고르기
    프로그래밍 랩 Kotlin

    코틀린 let, run, apply, also, with 차이: this, it, 반환값으로 빠르게 고르기

    2026년 05월 19일

    코틀린 let, run, apply, also, with 차이를 this, it, 반환값 기준으로 쉽게 정리합니다. nullable 처리, 객체 설정, 부수 효과, 계산 결과라는 실전 장면에서 언제 무엇을 고르면 되는지 설명합니다.

    Read More 코틀린 let, run, apply, also, with 차이: this, it, 반환값으로 빠르게 고르기Continue

Page navigation

Previous PagePrevious 1 … 84 85 86 87 88 … 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