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-AECECF
id: [[P-Reinforce|P-Reinforce]]-AUTO-AECECF
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 - 응집도와 결합도 (Cohesion and Coupling)"
---
# [[응집도와 결합도 (Cohesion and Coupling)]]
# [[응집도와 결합도 (Cohesion and Coupling)|응집도와 결합도 (Cohesion and Coupling]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> **응집도(Cohesion)**는 모듈 내부의 요소들이 하나의 명확한 목적을 위해 얼마나 밀접하게 관련되어 있는지를 측정하는 척도이며, **결합도(Coupling)**는 모듈 간의 상호 의존성 정도를 나타내는 척도이다 [1], [2], [3]. "관심사의 분리(SoC)" 원칙을 소프트웨어에 적용하는 핵심 과정은 **결합도를 낮추고(Loose Coupling) 응집도를 높이는(High Cohesion)** 것이다 [4], [5]. 이를 달성함으로써 시스템의 복잡성을 줄이고 가독성, 유지보수성, 테스트 가능성을 비약적으로 향상시킬 수 있다 [6], [7], [8].
@@ -36,8 +36,8 @@ github_commit: "[P-Reinforce] Continuous Worker - 응집도와 결합도 (Cohesi
- **정책 변화:** Programming & Language 분야의 자동 자산화 수행.
## 🔗 지식 연결 (Graph)
- **Related Topics:** [[단일 책임 원칙 (SRP)]], [[의존성 주입 (Dependency Injection)]], [[스파게티 코드 (Spaghetti Code)]]
- **Projects/Contexts:** [[계층화 아키텍처 (Layered [[Architecture]])]], [[마이크로서비스 아키텍처 (MSA)]]
- **Related Topics:** [[단일 책임 원칙 (SRP)|단일 책임 원칙 (SRP]], 의존성 주입 (Dependency Injection), [[스파게티 코드 (Spaghetti Code)|스파게티 코드 (Spaghetti Code]]
- **Projects/Contexts:** [[계층화 아키텍처 (Layered Architecture)|계층화 아키텍처 (Layered Architecture]], [[마이크로서비스 아키텍처 (MSA)|마이크로서비스 아키텍처 (MSA]]
- **Contradictions/Notes:** 세밀한 관심사 분리를 통한 결합도 감소와 응집도 증가가 항상 긍정적인 결과만을 가져오는 것은 아닙니다. 과도하게 세밀한 수준으로 모듈을 쪼개고 분리하면, 복잡한 인디렉션(Indirection)이나 잦은 계층 간 데이터 변환 및 통신 비용 증가 등으로 인해 성능 오버헤드가 발생하거나 오히려 전체 시스템의 추적 가능성을 떨어뜨릴 수 있습니다 [14], [15], [16].
---