docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links

This commit is contained in:
Antigravity Agent
2026-05-02 09:18:34 +09:00
parent c84dcb8371
commit 6445fcc05b
13150 changed files with 55394 additions and 100862 deletions
@@ -1,5 +1,5 @@
---
id: [[P-Reinforce]]-AUTO-6D470D
id: [[P-Reinforce|P-Reinforce]]-AUTO-6D470D
category: "10_Wiki/💡 Topics/Programming & Language"
confidence_score: 0.90
tags: [auto-reinforced]
@@ -7,7 +7,7 @@ last_reinforced: 2026-04-20
github_commit: "[P-Reinforce] Continuous Worker - 응집도와 결합도"
---
# [[응집도와 결합도]]
# [[응집도와 결합도|응집도와 결합도]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> **응집도(Cohesion)**와 **결합도(Coupling)**는 소프트웨어 모듈과 컴포넌트가 얼마나 잘 설계되었는지를 평가하는 핵심적인 척도입니다 [1]. 응집도는 모듈 내부의 요소들이 하나의 명확한 목적을 위해 얼마나 밀접하게 관련되어 있는지를 나타내며, 결합도는 모듈 간의 상호 의존성 정도를 의미합니다 [2-4]. 성공적인 소프트웨어 설계와 관심사의 분리(SoC)를 효과적으로 적용하기 위해서는 **'높은 응집도'**와 **'낮은 결합도'**를 지향해야 합니다 [1, 2].
@@ -32,7 +32,7 @@ github_commit: "[P-Reinforce] Continuous Worker - 응집도와 결합도"
- **정책 변화:** Programming & Language 분야의 자동 자산화 수행.
## 🔗 지식 연결 (Graph)
- **Related Topics:** [[관심사의 분리([[Separation of Concerns]])]], [[단일 책임 원칙(SRP)]], 의존성 주입(Dependency Injection), 객체 지향 설계
- **Related Topics:** [[관심사의 분리 (Separation of Concerns)|관심사의 분리(Separation of Concerns]], [[단일 책임 원칙 (SRP)|단일 책임 원칙(SRP]], 의존성 주입(Dependency Injection), 객체 지향 설계
- **Projects/Contexts:** 모듈화 및 컴포넌트 기반 소프트웨어 개발, 마이크로서비스 아키텍처(MSA)
- **Contradictions/Notes:** 높은 응집도와 낮은 결합도를 달성하기 위해 관심사를 분리하는 것은 유지보수성을 높이는 훌륭한 접근이지만, 지나치게 세분화된 관심사 분리(미세한 결합도 낮추기 시도)는 종종 불필요한 계층과 함수 호출, 복잡성을 증가시켜 성능 저하나 인지적 오버헤드를 유발할 수 있으므로 상황에 맞는 적절한 균형이 필요합니다 [13-15].