
동시성 vs 병렬성 차이, 싱글코어에서도 동시성이 되는 이유
동시성은 여러 작업을 번갈아 다루는 구조의 문제이고, 병렬성은 같은 순간에 실행되는 하드웨어의 문제입니다. 싱글코어에서도 동시성이 성립하는 이유와 Swift Concurrency라는 이름의 의미를 정리했습니다.
읽어보기ARCHIVE · 03
기초 개념부터 실무의 선택 기준까지, 발자국을 따라 천천히 둘러보세요.

동시성은 여러 작업을 번갈아 다루는 구조의 문제이고, 병렬성은 같은 순간에 실행되는 하드웨어의 문제입니다. 싱글코어에서도 동시성이 성립하는 이유와 Swift Concurrency라는 이름의 의미를 정리했습니다.
읽어보기
바이브 코딩 사고는 코드를 읽는 단계가 아니라 첫 룰 파일을 쓰는 단계에서 갈립니다. CLAUDE.md·.cursorrules에 담을 보안·중복·아키텍처·완료 기준·스코프 다섯 규칙을 예시 문장까지 정리했습니다.
읽어보기
AI 콘텐츠 생성을 한 방 프롬프트 대신 생성·검수·자산 생성·발행의 독립 공정으로 나누는 설계입니다. 단계별 산출물 스키마 고정, 별도 검수 공정, 실패해도 원본이 보존되는 구조를 정리했습니다.
읽어보기
반복 NSTimer는 target을 강하게 참조해 invalidate() 전까지 뷰컨트롤러가 해제되지 않습니다. 순환 참조가 만들어지는 구조와 블록 기반 API, 생명주기 invalidate, weak proxy 세 해법을 정리했습니다.
읽어보기
SDD(Spec Driven Development, 명세 주도 개발)는 코드를 시키기 전에 명세를 문서로 확정하고 그것을 단일 진실 원천으로 삼는 방법론입니다. spec·plan·tasks 4단계 흐름과 도구 두 가지, 바이브 코딩과의 구분선을 정리했습니다.
읽어보기