docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
---
|
||||
id: P-REINFORCE-AUTO-7ED2D3
|
||||
category: "[[10_Wiki/💡 Topics/Programming & Language]]"
|
||||
category: "10_Wiki/💡 Topics/Programming & Language"
|
||||
confidence_score: 0.90
|
||||
tags: [auto-reinforced]
|
||||
last_reinforced: 2026-04-20
|
||||
github_commit: "[P-Reinforce] Continuous Worker - 과잉 속성 체크(Excess Property Checking)"
|
||||
---
|
||||
|
||||
# [[과잉 속성 체크(Excess Property Checking)]]
|
||||
# [[과잉 속성 체크(Excess Property Checking)|과잉 속성 체크(Excess Property Checking)]]
|
||||
|
||||
## 📌 한 줄 통찰 (The Karpathy Summary)
|
||||
> 과잉 속성 체크(Excess Property Checking)는 TypeScript에서 객체 리터럴을 다른 변수에 직접 할당하거나 함수의 인자로 전달할 때, 예상치 못한(정의되지 않은) 잉여 속성이 포함되어 있는지 엄격하게 검사하여 에러를 발생시키는 기능입니다 [1-4]. 구조적 타이핑의 유연성 속에서 발생할 수 있는 오타나 잘못된 속성 전달 실수를 컴파일 시점에 포착하여 런타임 오류를 방지하는 첫 번째 방어선 역할을 합니다 [5-7].
|
||||
@@ -22,11 +22,11 @@ github_commit: "[P-Reinforce] Continuous Worker - 과잉 속성 체크(Excess Pr
|
||||
- **정책 변화:** Programming & Language 분야의 자동 자산화 수행.
|
||||
|
||||
## 🔗 지식 연결 (Graph)
|
||||
- **Related Topics:** [[구조적 타이핑(Structural Typing)]], [[satisfies 연산자]], [[약한 타입 검사(Weak Type Detection)]]
|
||||
- **Projects/Contexts:** [[TypeScript의 인터페이스 및 객체 타입 설계]], [[React 컴포넌트 Props 전달 및 상태 관리]]
|
||||
- **Related Topics:** [[구조적 타이핑(Structural Typing)|구조적 타이핑(Structural Typing)]], [[satisfies 연산자|satisfies 연산자]], [[약한 타입 검사(Weak Type Detection)|약한 타입 검사(Weak Type Detection)]]
|
||||
- **Projects/Contexts:** [[TypeScript의 인터페이스 및 객체 타입 설계|TypeScript의 인터페이스 및 객체 타입 설계]], [[React 컴포넌트 Props 전달 및 상태 관리|React 컴포넌트 Props 전달 및 상태 관리]]
|
||||
- **Contradictions/Notes:** TypeScript는 구조적 타이핑을 핵심 철학으로 삼지만, "객체 리터럴"에 대해서만 과잉 속성 체크라는 예외적으로 엄격한 잣대를 적용합니다. 이로 인해 값을 직접 전달할 때와 중간 변수를 거쳐 전달할 때의 타입 검사 결과가 달라지는 동작 방식의 차이가 존재합니다 [3, 5, 11].
|
||||
|
||||
---
|
||||
*Last updated: 2026-04-18*
|
||||
- Raw Source: [[00_Raw/2026-04-20/과잉 속성 체크(Excess Property Checking).md]]
|
||||
- Raw Source: 00_Raw/2026-04-20/과잉 속성 체크(Excess Property Checking).md
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user