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
@@ -6,7 +6,7 @@ tags: [architecture, srp, cohesion, refactoring, code-review, p-reinforce]
last_reinforced: 2026-05-01
---
# [[Single Responsibility Principle (SRP)]]
# [[Single Responsibility Principle (SRP)|Single Responsibility Principle (SRP]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> "하나의 모듈은 오직 하나의 변경 이유(Reason to change)만을 가져야 한다: 코드의 응집도를 높이고 복잡성을 분산하여, 버그 수정과 기능 확장이 다른 영역에 미치는 부작용을 최소화하는 설계의 기초."
@@ -28,9 +28,9 @@ SRP는 객체 지향 설계의 첫 번째 단추이자 가장 보편적인 리
- **아키텍처적 부채**: 초기 설계 시 SRP를 무시하면 시간이 흐를수록 '신(God) 객체'가 탄생하며, 이는 리팩토링 비용을 기하급수적으로 증가시키는 주요 원인이 됩니다.
## 🔗 지식 연결 (Graph)
- [[SOLID Principles]]: 5대 원칙의 시작점.
- [[Testability]]: 테스트하기 좋은 코드를 만드는 직접적 원인.
- [[Refactoring]]: SRP 위반 시 리뷰어가 내리는 핵심 처방.
- [[Clean Architecture]]: 책임을 계층별로 격리하는 거시적 구조.
- [[Code Readability]]: 단순해진 코드가 가져오는 가독성 향상.
- [[SOLID Principles|SOLID Principles]]: 5대 원칙의 시작점.
- [[테스트 용이성 (Testability)|Testability]]: 테스트하기 좋은 코드를 만드는 직접적 원인.
- [[Refactoring|Refactoring]]: SRP 위반 시 리뷰어가 내리는 핵심 처방.
- [[Clean Architecture|Clean Architecture]]: 책임을 계층별로 격리하는 거시적 구조.
- Code Readability: 단순해진 코드가 가져오는 가독성 향상.
---