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-4772F3
|
||||
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 - 객체 지향 프로그래밍 (OOP)"
|
||||
---
|
||||
|
||||
# [[객체 지향 프로그래밍 (OOP)]]
|
||||
# [[객체 지향 프로그래밍 (OOP)|객체 지향 프로그래밍 (OOP)]]
|
||||
|
||||
## 📌 한 줄 통찰 (The Karpathy Summary)
|
||||
> 객체 지향 프로그래밍(OOP)은 데이터와 그 데이터를 다루는 동작(behavior)을 객체(object)라는 단위 안에 캡슐화하여 소프트웨어의 복잡성을 관리하는 프로그래밍 패러다임입니다 [1, 2]. 클래스와 상속 구조를 통해 코드 중복을 방지하고 재사용성을 높일 수 있습니다 [3]. 주로 단일 책임 원칙(SRP)을 포함한 SOLID 설계 원칙과 함께 적용되어 유지보수가 용이하고 유연한 소프트웨어 아키텍처를 구축하는 데 핵심적인 역할을 합니다 [1, 4].
|
||||
@@ -23,11 +23,11 @@ github_commit: "[P-Reinforce] Continuous Worker - 객체 지향 프로그래밍
|
||||
- **정책 변화:** Programming & Language 분야의 자동 자산화 수행.
|
||||
|
||||
## 🔗 지식 연결 (Graph)
|
||||
- **Related Topics:** [[관심사의 분리 (SoC)]], [[SOLID 원칙]], [[관점 지향 프로그래밍 (AOP)]]
|
||||
- **Projects/Contexts:** [[소프트웨어 시스템 설계 및 아키텍처 구축]]
|
||||
- **Related Topics:** [[관심사의 분리 (SoC)|관심사의 분리 (SoC)]], [[SOLID 원칙|SOLID 원칙]], [[관점 지향 프로그래밍 (AOP)|관점 지향 프로그래밍 (AOP)]]
|
||||
- **Projects/Contexts:** [[소프트웨어 시스템 설계 및 아키텍처 구축|소프트웨어 시스템 설계 및 아키텍처 구축]]
|
||||
- **Contradictions/Notes:** 소스에 따르면 OOP는 객체 간 책임을 분리하고 기능 단위의 수직적 분리를 달성하는 데 탁월하지만, 시스템 전반에 걸친 공통 기능(횡단 관심사)을 분리하는 데는 단점이 존재하며 이는 AOP 방식을 통해 반대/보완적으로 해결될 수 있다고 설명합니다 [6, 7].
|
||||
|
||||
---
|
||||
*Last updated: 2026-04-18*
|
||||
- Raw Source: [[00_Raw/2026-04-20/객체 지향 프로그래밍 (OOP).md]]
|
||||
- Raw Source: 00_Raw/2026-04-20/객체 지향 프로그래밍 (OOP).md
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user