태그: 의존성
2편
-
Python pip uv poetry 비교 | 속도·lock·가상환경·프로젝트 세팅
pip와 venv, uv, Poetry가 각각 맡는 역할을 설치 속도, lock 파일, 가상환경 관리, pyproject.toml 기준으로 비교하고, 재현 가능한 빌드와 CI 캐시 설정, 프로젝트 규모별 세팅 패턴을 제시합니다.
-
C++ 전방 선언: 헤더 의존성 줄이기, 불완전 타입의 제약, Pimpl 소멸자 위치
class A; 한 줄로 헤더 의존성을 끊어 순환 include를 풀고 재컴파일 범위를 줄이는 전방 선언의 원리를 설명합니다. 불완전 타입으로는 포인터와 참조만 쓸 수 있는 이유와 unique_ptr, Pimpl 패턴에서 소멸자 위치를 조심해야 하는 이유도 다룹니다.