Term (용어)aiverifiedFri May 01
카파시 4원칙 (Karpathy's 4 Principles)
별칭: Karpathy 4 Principles · 카파시 4원칙 · Think-Simplicity-Surgical-Goal
#karpathy#4-principles#claudemd#ooad#dsl
정의
entity/karpathy 가 case/karpathy-claudemd-65lines 에서 정리한 AI 에이전트 코딩의 4 원칙. OOP 핵심 원칙의 AI 시대 재번역.
4 원칙
| 원칙 | 의미 | OOP 상응 |
|---|---|---|
| Think Before Coding | 요구사항 명확화 없이 착수 금지 | Usecase 확정 전 Class 작성 금지 |
| Simplicity First | 최소 책임 원칙 (SRP) | 클래스 단일 책임 |
| Surgical Interventions | 변경 격리 (OCP/ISP) | 인터페이스 분리 원칙 |
| Goal-Driven Execution | 수용 기준(AC) 기반 TDD | 선조건·후조건 명세 |
핵심 메시지
"카파시는 새로운 설계 원칙 을 만든 것이 아니다. OOP 의 핵심 원칙을 AI 에이전트 시대에 재번역 한 것이다."
강의 활용
04 DSL lesson/dsl-claudemd-as-language:
- "보세요. 4원칙이 OOP 와 그대로 일치합니다."
- "여러분이 배우는 OOP 가 AI 시대의 코딩 원칙 이기도 합니다."
주의사항
- 번역 통일: 영어 그대로 권장. 생각이 먼저·단순함이 먼저·외과적 개입·목표 주도 실행 한국어 부수.
- OOP 일치의 정도: 완전 1:1 은 아니다. 주요 원칙 의 매핑 정도로 표기.
- 출처 명확화: 카파시가 공식 발표한 4원칙 인지 분석 결과 도출된 4원칙 인지 강의 전 확인.