feat: Essence of Software wiki 컴파일 + raw 원본 추가

raw/book/EssenceOfSoftware_Eng/ — Daniel Jackson (2021) 원본 11개 폴더 추가

wiki/sources/ EOS 챕터별 한국어 페이지 8개:
- EOS-overview: 전체 개요, 설계 3수준, 핵심 원칙
- EOS-part1: Ch1-3 동기 (Backblaze/Dropbox 사례, 개념 역할)
- EOS-ch4: 개념 구조 (5요소: 이름·목적·상태·행동·운영 원칙)
- EOS-ch5: 개념 목적 (좋은 목적 4기준, 미스피트 사례)
- EOS-ch6: 개념 조합 (동기화, 시너지, 과잉/과소 동기화)
- EOS-ch7: 개념 의존 (의존 다이어그램, 제네릭 개념)
- EOS-ch8: 개념 매핑 (다크 패턴, UI 매핑 딜레마)
- EOS-part3: 원칙 Ch9-11 (특정성·친숙성·무결성)

wiki/index.md Sources 섹션 EOS 8개 등록, wiki/log.md 기록

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
minsung
2026-04-30 15:04:06 +09:00
parent f868de1ce7
commit 81a4d0a2fe
104 changed files with 29179 additions and 0 deletions

View File

@@ -32,6 +32,14 @@ updated: 2026-04-30
- [[SDF-ch5-evaluation]] — Hanson & Sussman, Ch5, 제네릭 인터프리터·lazy eval·amb·call/cc
- [[SDF-ch6-layering]] — Hanson & Sussman, Ch6, 레이어드 데이터/프로시저로 단위·의존성 추적
- [[SDF-ch7-propagation]] — Hanson & Sussman, Ch7, 전파 모델·부분 정보 결합·의존성 지향 백트래킹
- [[EOS-overview]] — Daniel Jackson (2021), 책, "The Essence of Software" 전체 개요·설계 3수준·개념 정의
- [[EOS-part1-motivations]] — Jackson, Part I (Ch13), 왜 개념 설계인가·Backblaze·Dropbox 사례·개념의 역할
- [[EOS-ch4-concept-structure]] — Jackson, Ch4, 개념 5요소(이름·목적·상태·행동·운영원칙)·trash·style·reservation
- [[EOS-ch5-concept-purposes]] — Jackson, Ch5, 좋은 목적의 기준·목적 없는 개념·미스피트
- [[EOS-ch6-concept-composition]] — Jackson, Ch6, 자유·협력·시너지 조합·동기화·과잉/과소 동기화
- [[EOS-ch7-concept-dependence]] — Jackson, Ch7, 개념 의존 다이어그램·BirdSong·Facebook·Safari·Keynote 구조
- [[EOS-ch8-concept-mapping]] — Jackson, Ch8, 개념→UI 매핑·다크 패턴·Gmail 레이블 이슈·라이브 필터링
- [[EOS-part3-principles]] — Jackson, Part III (Ch911), 특정성·친숙성·무결성 원칙·과부하·중복·무결성 위반
## Patterns — 설계 패턴