의존성(dependency)이 뭐야 — 내 코드가 기대고 있는 남의 코드
의존성(dependency)은 내 프로그램이 제대로 돌아가려고 빌려다 쓰는 남의 코드(부품)를 말합니다.2026년 7월 기준으로, AI에게 코딩을 시키다 보면 "이 패키지에 의존한다"는 표현을 자주 만나게 됩니다.이 글을 읽으면 의존성이 정확히 무슨 뜻인지, 왜 그게 줄줄이 이어지는지, 그리고 왜 신경 써야 하는지를 비유 하나로 잡을 수 있습니다.의존성은 내 코드가 기대고 있는 남의 코드입니다. 그 부품이 또 다른 부품에 기대고, 그게 줄줄이 이어져 사슬(의존성 트리)이 됩니다. 부품 하나에 문제가 생기면 내 앱까지 흔들릴 수 있어서, AI가 추천한 것이라도 결국 한 번은 확인이 필요합니다.의존성이 뭐야, 기댄다는 말부터의존한다는 건 말 그대로 "기댄다"는 뜻입니다.내가 만든 코드가 혼자서는 못 하는 일..
서버·개발/코드 노트
2026. 7. 21. 07:18