docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
---
|
||||
id: [[P-Reinforce]]-AI-FLUENT-INTERFACE
|
||||
id: [[P-Reinforce|P-Reinforce]]-AI-FLUENT-INTERFACE
|
||||
category: "10_Wiki/💡 Topics/AI"
|
||||
confidence_score: 0.96
|
||||
tags: [SoftwareEngineering, API, Pattern, CleanCode]
|
||||
last_reinforced: 2026-04-20
|
||||
---
|
||||
|
||||
# [[Fluent-Interface-Design]] (유연한 인터페이스 설계)
|
||||
# [[Fluent-Interface-Design|Fluent-Interface-Design]] (유연한 인터페이스 설계)
|
||||
|
||||
## 📌 한 줄 통찰 (The Karpathy Summary)
|
||||
> "마치 소설처럼 읽히는 코드, 메서드 체이닝의 미학." 객체와 메서드 호출을 연결하여 자연어 문장처럼 부드럽게 흐르는 코드를 작성하게 함으로써, 가독성과 작가적 즐거움을 극대화하는 설계 기법이다.
|
||||
@@ -14,7 +14,7 @@ last_reinforced: 2026-04-20
|
||||
## 📖 구조화된 지식 (Synthesized Content)
|
||||
- **Concept**: 메서드가 `this`(자기 자신)를 반환하도록 설계하여, 점`.`을 찍고 계속해서 명령을 이어가게 함.
|
||||
- **Example**: `builder.setName("Ant").setAge(1).build();`
|
||||
- **[[goal]]**:
|
||||
- **[[goal|goal]]**:
|
||||
- **Readability**: 비개발자가 봐도 의도를 파악할 수 있는 선언적 구조.
|
||||
- **Discoverability**: 점을 찍으면 바로 다음에 가능한 행동들이 나열되어 API 사용이 쉬워짐.
|
||||
- **Domain Specific Languages (DSL)**: 특정 도메인 전용 언어를 구축할 때 핵심적인 패턴이다.
|
||||
@@ -24,4 +24,4 @@ last_reinforced: 2026-04-20
|
||||
|
||||
## 🔗 지식 연결 (Graph)
|
||||
- Related: Clean-Code , Builder-Pattern
|
||||
- Evolution: [[Functional-Programming]]
|
||||
- Evolution: [[Functional-Programming|Functional-Programming]]
|
||||
|
||||
Reference in New Issue
Block a user