# ์„ค๊ณ„ ์›์น™ โ€” ์ƒ์ˆ˜ / ์‹œ๋ฎฌ๋ ˆ์ด์…˜ / UI 3์ธต ๋ถ„๋ฆฌ

## ํ•œ ์ค„ ์š”์•ฝ

> **์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ + ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ชจ๋ธ๋งŒ ์ฝ์œผ๋ฉด ์ด ํ”„๋กœ๊ทธ๋žจ์ด ๋ญ˜ ํ•˜๋Š”์ง€ ์ „๋ถ€ ์•Œ ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค.**
> UI ์ฝ”๋“œ๋Š” ํ•œ ์ค„๋„ ์•ˆ ๋ด๋„ ๋œ๋‹ค.

---

## 1. ์„ธ ๊ฐœ์˜ ์ธต

### 1-1. ์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ (Constant Data)

ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์ค‘ **์ ˆ๋Œ€ ๋ณ€ํ•˜์ง€ ์•Š๋Š”** ๊ฐ’.
๊ทœ์น™์˜ ์žฌ๋ฃŒ์ด๋ฉฐ, ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์ฐธ์กฐ๋งŒ ํ•œ๋‹ค.

- ํ…œํ”Œ๋ฆฟ, ์ŠคํŽ™, ๋ฐธ๋Ÿฐ์Šค ํ…Œ์ด๋ธ”, ๊ณต์‹์˜ ๊ณ„์ˆ˜ ๋“ฑ
- ๋Ÿฐํƒ€์ž„์— ์“ฐ๊ธฐ(write) ๊ธˆ์ง€. ์ฝ๊ธฐ(read) ์ „์šฉ
- ์ฝ”๋“œ ์•ˆ์— ๋งค์ง ๋„˜๋ฒ„๋กœ ํฉ์–ด์ง€์ง€ ์•Š๊ณ  ํ•œ ๊ณณ์— ๋ชจ์ธ๋‹ค
- ์ด ์ธต๋งŒ ์ฝ์œผ๋ฉด **"์ด ์„ธ๊ณ„์— ์–ด๋–ค ๊ฒƒ๋“ค์ด ์กด์žฌํ•˜๊ณ , ๊ฐ๊ฐ์˜ ์ˆ˜์น˜๊ฐ€ ์–ผ๋งˆ์ธ์ง€"** ์•Œ ์ˆ˜ ์žˆ๋‹ค

### 1-2. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ชจ๋ธ (Simulation Model)

ํ•˜๋‚˜์˜ ๋…๋ฆฝ์ ์ธ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ **์ƒํƒœ(state)** ์™€ **๊ทœ์น™(logic)**.

- ํ˜„์žฌ ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ณ€์ˆ˜๋ฅผ ์†Œ์œ ํ•œ๋‹ค
- ์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐธ์กฐํ•ด์„œ ์ƒํƒœ๋ฅผ ๋ณ€์ด(mutate)ํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ๊ฐ€์ง„๋‹ค
- UI๋ฅผ ๋ชจ๋ฅธ๋‹ค. ํ™”๋ฉด, ๋ฒ„ํŠผ, ์• ๋‹ˆ๋ฉ”์ด์…˜, ์ž…๋ ฅ ์žฅ์น˜์˜ ์กด์žฌ๋ฅผ ์ „์ œํ•˜์ง€ ์•Š๋Š”๋‹ค
- ์ด ์ธต์€ **๋ช…๋ น(command)์„ ๋ฐ›์•„์„œ ์ƒํƒœ๋ฅผ ๋ฐ”๊พธ๊ณ , ๊ฒฐ๊ณผ๋ฅผ ์•Œ๋ฆฐ๋‹ค**
- ์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ + ์ด ์ธต๋งŒ ์ฝ์œผ๋ฉด **"์ด ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์–ด๋–ค ์ˆœ์„œ๋กœ, ์–ด๋–ค ๊ทœ์น™์— ๋”ฐ๋ผ ๋Œ์•„๊ฐ€๋Š”์ง€"** ์ „๋ถ€ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋‹ค

### 1-3. UI (Presentation)

์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด์—ฌ์ฃผ๊ณ , ์‚ฌ์šฉ์ž์˜ ์ž…๋ ฅ์„ ๋ฐ›๋Š” ์ธต.

- ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ์ƒํƒœ๋ฅผ **์ฝ์–ด์„œ ํ™”๋ฉด์— ๋ฐ˜์˜**ํ•œ๋‹ค
- ์‚ฌ์šฉ์ž์˜ ์กฐ์ž‘์„ **์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ๋ช…๋ น์œผ๋กœ ๋ฒˆ์—ญ**ํ•ด์„œ ์ „๋‹ฌํ•œ๋‹ค
- ์ž๊ธฐ ์ž์‹ ์˜ ํ‘œ์‹œ ์ƒํƒœ(์• ๋‹ˆ๋ฉ”์ด์…˜ ์ง„ํ–‰, ํŒจ๋„ ์—ด๋ฆผ/๋‹ซํž˜ ๋“ฑ)๋Š” ์ž์œ ๋กญ๊ฒŒ ๊ฐ€์ง„๋‹ค
- ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ์ƒํƒœ๋ฅผ ์ง์ ‘ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š”๋‹ค

---

## 2. ์ธต ์‚ฌ์ด์˜ ๊ทœ์น™

### ์˜์กด ๋ฐฉํ–ฅ์€ ํ•œ์ชฝ๋ฟ์ด๋‹ค

```
์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ โ† ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ชจ๋ธ โ† UI
```

- ์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ๋Š” ์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฅธ๋‹ค
- ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ ์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ๋งŒ ์•ˆ๋‹ค. UI๋ฅผ ๋ชจ๋ฅธ๋‹ค
- UI๋Š” ์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ์™€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋‘˜ ๋‹ค ์•ˆ๋‹ค

์—ญ๋ฐฉํ–ฅ ์˜์กด์€ ๊ธˆ์ง€ํ•œ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด "์ง€๊ธˆ ์–ด๋–ค ํ™”๋ฉด์ด ์—ด๋ ค ์žˆ๋Š”์ง€" ์•Œ๋ฉด ์•ˆ ๋œ๋‹ค.

### ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ ์Šค์Šค๋กœ ์™„๊ฒฐ๋œ๋‹ค

์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ์ƒํƒœ ์ „์ด๊ฐ€ UI์˜ ํ˜ธ์ถœ์— ์˜์กดํ•ด์„  ์•ˆ ๋œ๋‹ค.

- **์œ„๋ฐ˜ ์˜ˆ์‹œ**: ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•œ ๋’ค, UI๊ฐ€ "์ „ํˆฌ ๋๋‚ฌ๋Š”์ง€ ํ™•์ธํ•ด์ค˜"๋ฅผ ํ˜ธ์ถœํ•ด์•ผ๋งŒ ์ข…๋ฃŒ ํŒ์ •์ด ์ผ์–ด๋‚จ
- **์˜ฌ๋ฐ”๋ฅธ ์˜ˆ์‹œ**: ์นด๋“œ ์‚ฌ์šฉ ํ•จ์ˆ˜ ๋‚ด๋ถ€์—์„œ ์ข…๋ฃŒ ์กฐ๊ฑด์„ ์Šค์Šค๋กœ ๊ฒ€์‚ฌํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์•Œ๋ฆผ

UI๊ฐ€ ํŠน์ • ์ˆœ์„œ๋กœ ํŠน์ • ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•ด์ค˜์•ผ๋งŒ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜๋Š” ๊ตฌ์กฐ๋Š”,
์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ๊ทœ์น™์ด UI ์ฝ”๋“œ์— ์œ ์ถœ๋œ ๊ฒƒ์ด๋‹ค.

### ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ์ƒํƒœ์— UI ๊ด€์‹ฌ์‚ฌ๋ฅผ ๋„ฃ์ง€ ์•Š๋Š”๋‹ค

- **์œ„๋ฐ˜ ์˜ˆ์‹œ**: ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ƒํƒœ์— `phase = "title"`, `phase = "map_screen"` ๊ฐ™์€ ํ™”๋ฉด ์ด๋ฆ„์ด ๋“ค์–ด๊ฐ
- **์˜ฌ๋ฐ”๋ฅธ ์˜ˆ์‹œ**: ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ `state = "idle"`, `state = "in_combat"` ๊ฐ™์€ ๊ฒŒ์ž„ ์ƒํƒœ๋งŒ ๊ฐ€์ง€๊ณ , ์–ด๋–ค ํ™”๋ฉด์„ ๋ณด์—ฌ์ค„์ง€๋Š” UI๊ฐ€ ๋งคํ•‘ํ•จ

ํŒ๋ณ„ ๊ธฐ์ค€: **"์ด ์ƒํƒœ๊ฐ’์ด ํ„ฐ๋ฏธ๋„(CLI) ํ™˜๊ฒฝ์—์„œ๋„ ์˜๋ฏธ๊ฐ€ ์žˆ๋Š”๊ฐ€?"**
"title_screen"์€ ํ„ฐ๋ฏธ๋„์—์„œ ์˜๋ฏธ๊ฐ€ ์—†๋‹ค. "์ „ํˆฌ ์ค‘"์€ ํ„ฐ๋ฏธ๋„์—์„œ๋„ ์˜๋ฏธ๊ฐ€ ์žˆ๋‹ค.

---

## 3. ๋…๋ฆฝ์ ์ธ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ๊ฒฝ๊ณ„

ํ”„๋กœ๊ทธ๋žจ ์•ˆ์— ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค.
๊ฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ **์„œ๋กœ ๋‹ค๋ฅธ ๊ด€์‹ฌ์‚ฌ**๋ฅผ ๋‹ค๋ฃจ๋ฉฐ, ๊ฐ์ž์˜ ์ƒํƒœ์™€ ๊ทœ์น™์„ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฐ€์ง„๋‹ค.

### ๊ฒฝ๊ณ„๋ฅผ ์–ด๋–ป๊ฒŒ ๋‚˜๋ˆ„๋Š”๊ฐ€

ํ•˜๋‚˜์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ๋‹ค๋ฃจ๋Š” ๋ฒ”์œ„๋Š” **"ํ•˜๋‚˜์˜ ๊ทœ์น™ ์ฒด๊ณ„ ์•ˆ์—์„œ ์ผ์–ด๋‚˜๋Š” ์ƒํƒœ ๋ณ€ํ™”์˜ ๋‹จ์œ„"** ์ด๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด:

- ์ „ํˆฌ ํ•œ ํŒ์˜ ํ„ด ์ง„ํ–‰, ์นด๋“œ ์‚ฌ์šฉ, ๋ฐ๋ฏธ์ง€ ๊ณ„์‚ฐ โ†’ ํ•˜๋‚˜์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜
- ๋Ÿฐ ์ „์ฒด์˜ ๋…ธ๋“œ ์ด๋™, ์ž์› ๊ด€๋ฆฌ, ์ „ํˆฌ ๊ฒฐ๊ณผ ๋ฐ˜์˜ โ†’ ๋ณ„๊ฐœ์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜
- ์ƒ์ ์—์„œ์˜ ๊ตฌ๋งค/ํŒ๋งค โ†’ ๋ณ„๊ฐœ์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜

### ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฐ„ ํ†ต์‹ 

- ์‹œ๋ฎฌ๋ ˆ์ด์…˜๋ผ๋ฆฌ ์ง์ ‘ ์ƒํƒœ๋ฅผ ์ฝ๊ฑฐ๋‚˜ ์“ฐ์ง€ ์•Š๋Š”๋‹ค
- ํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ๋๋‚˜๋ฉด **๊ฒฐ๊ณผ(result)** ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค
- ์ƒ์œ„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์•„์„œ ์ž๊ธฐ ์ƒํƒœ์— ๋ฐ˜์˜ํ•œ๋‹ค

```
๋Ÿฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ โ†’ ์ „ํˆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์‹œ์ž‘(์ž…๋ ฅ ์ „๋‹ฌ)
์ „ํˆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ โ†’ ๊ฒฐ๊ณผ ๋ฐ˜ํ™˜ {์ŠนํŒจ, ์ž”์—ฌ HP, ...}
๋Ÿฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ โ†’ ๊ฒฐ๊ณผ๋ฅผ ์ž๊ธฐ ์ƒํƒœ์— ๋ฐ˜์˜
```

---

## 4. ๊ฒ€์ฆ ๊ธฐ์ค€

์›์น™์ด ์ง€์ผœ์ง€๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ž๊ฐ€ ์ ๊ฒ€ ํ•ญ๋ชฉ.

### ์ฝ๊ธฐ ํ…Œ์ŠคํŠธ

์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ ํŒŒ์ผ๊ณผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ชจ๋ธ ํŒŒ์ผ๋งŒ ์—ด์–ด์„œ, ๋‹ค์Œ ์งˆ๋ฌธ์— ์ „๋ถ€ ๋‹ตํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€:

- ์ด ์‹œ๋ฎฌ๋ ˆ์ด์…˜์— ์–ด๋–ค ์ƒํƒœ๊ฐ€ ์žˆ๋Š”๊ฐ€?
- ์–ด๋–ค ์ž…๋ ฅ(๋ช…๋ น)์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š”๊ฐ€?
- ๊ฐ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋ฉด ์ƒํƒœ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ฐ”๋€Œ๋Š”๊ฐ€?
- ์–ด๋–ค ์กฐ๊ฑด์—์„œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ๋๋‚˜๋Š”๊ฐ€?

ํ•˜๋‚˜๋ผ๋„ "UI ์ฝ”๋“œ๋ฅผ ๋ด์•ผ ์•Œ ์ˆ˜ ์žˆ๋‹ค"๋ฉด ์œ„๋ฐ˜์ด๋‹ค.

### ๊ต์ฒด ํ…Œ์ŠคํŠธ

UI๋ฅผ ํ†ต์งธ๋กœ ๋‹ค๋ฅธ ๊ฒƒ์œผ๋กœ ๊ต์ฒดํ•ด๋„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์ •ํ™•ํžˆ ๋™์ผํ•˜๊ฒŒ ์ž‘๋™ํ•˜๋Š”๊ฐ€?
์˜ˆ: GUI โ†’ ํ…์ŠคํŠธ CLI, ๋˜๋Š” GUI โ†’ ์ž๋™ํ™” ํ…Œ์ŠคํŠธ ํ•˜๋„ค์Šค

### ์‚ญ์ œ ํ…Œ์ŠคํŠธ

UI ํŒŒ์ผ์„ ์ „๋ถ€ ์‚ญ์ œํ–ˆ์„ ๋•Œ, ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ชจ๋ธ์— ์ปดํŒŒ์ผ ์—๋Ÿฌ๊ฐ€ ์ƒ๊ธฐ๋Š”๊ฐ€?
์ƒ๊ธด๋‹ค๋ฉด ์—ญ๋ฐฉํ–ฅ ์˜์กด์ด ์กด์žฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

---

## 5. ํ—ˆ์šฉ / ๋ถˆํ—ˆ ๊ฒฝ๊ณ„์„  ์ •๋ฆฌ

| ์ƒํ™ฉ | ํ—ˆ์šฉ ์—ฌ๋ถ€ |
|---|---|
| ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์ƒ์ˆ˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๋Š”๋‹ค | โœ… |
| UI๊ฐ€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ƒํƒœ๋ฅผ ์ฝ๋Š”๋‹ค | โœ… |
| UI๊ฐ€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์— ๋ช…๋ น์„ ๋ณด๋‚ธ๋‹ค | โœ… |
| UI๊ฐ€ ์ž์ฒด ํ‘œ์‹œ ์ƒํƒœ๋ฅผ ๊ฐ–๋Š”๋‹ค (์• ๋‹ˆ๋ฉ”์ด์…˜, ํŒจ๋„ ์—ด๋ฆผ ๋“ฑ) | โœ… |
| ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์ž์ฒด ์ƒํƒœ ๋ณ€์ด ํ›„ ์Šค์Šค๋กœ ํ›„์† ํŒ์ •์„ ํ•œ๋‹ค | โœ… |
| ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด UI ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•œ๋‹ค | โŒ |
| ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ƒํƒœ์— ํ™”๋ฉด/๋ ˆ์ด์•„์›ƒ ์ด๋ฆ„์ด ๋“ค์–ด๊ฐ„๋‹ค | โŒ |
| UI๊ฐ€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ƒํƒœ๋ฅผ ์ง์ ‘ ์ˆ˜์ •ํ•œ๋‹ค | โŒ |
| ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ๊ทœ์น™ ์ผ๋ถ€๊ฐ€ UI ์ฝ”๋“œ ์•ˆ์—๋งŒ ์กด์žฌํ•œ๋‹ค | โŒ |
| ์‹œ๋ฎฌ๋ ˆ์ด์…˜๋ผ๋ฆฌ ์„œ๋กœ์˜ ๋‚ด๋ถ€ ์ƒํƒœ๋ฅผ ์ง์ ‘ ์ฝ๊ณ  ์“ด๋‹ค | โŒ |









# ๊ฒฝ๊ณ„๋ฅผ ์–ด๋””์— ๊ทธ์„ ๊ฒƒ์ธ๊ฐ€

> ์ž๋ฅธ ์กฐ๊ฐ์„ ์ด์–ด๋ถ™์ด๊ธฐ๋งŒ ํ•˜๋ฉด ์›ํ•˜๋Š” ๊ฒƒ์ด ์™„์„ฑ๋˜๋„๋ก ์ž๋ฅด๋Š” ๊ฒƒ. ๊ทธ๊ฒƒ์ด ์„ค๊ณ„๋‹ค.

-----

## ์ „์ œ: ๋ฐ์ดํ„ฐ์™€ ๋ทฐ๋Š” ๋‚˜๋ˆˆ๋‹ค

๋ทฐ๋Š” ๋ฐ์ดํ„ฐ์˜ ํˆฌ์˜์ด๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์™„๊ฒฐ๋˜๋ฉด ๋ทฐ๋ฅผ ๋ถ™์ด๋Š” ๊ฒƒ์€ ์–ด๋ ต์ง€ ์•Š๋‹ค. ๋ทฐ์—์„œ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ๋ฌด๋„ˆ์ง€๋Š” ๊ฒฝ์šฐ๋Š” ๋Œ€๋ถ€๋ถ„ ๋ฐ์ดํ„ฐ๊ฐ€ ์™„๊ฒฐ๋˜์ง€ ์•Š์•„์„œ ๋ทฐ๊ฐ€ ๋กœ์ง์„ ๋– ์•ˆ๊ฒŒ ๋œ ๊ฒฝ์šฐ๋‹ค. ์ด ๋ถ„๋ฆฌ๋Š” ์ƒ์‹์ด๋ฏ€๋กœ ๋” ์ด์ƒ ๋…ผํ•˜์ง€ ์•Š๋Š”๋‹ค.

-----

## ์ง„์งœ ๋ฌธ์ œ: ๋ฉ”์ธ ๋ชจ๋ธ์˜ ์†Œ์œ ๊ถŒ

๋ฐ์ดํ„ฐ์™€ ๋ทฐ๋ฅผ ๋‚˜๋ˆˆ ํ›„, ๋ฐ์ดํ„ฐ ์ชฝ ๋‚ด๋ถ€๋ฅผ ๋‹ค์‹œ ์ž๋ฅด๋Š” ๊ฒƒ โ€” ์—ฌ๊ธฐ์„œ ์„ค๊ณ„ ์—ญ๋Ÿ‰์ด ๊ฐˆ๋ฆฐ๋‹ค.

๋ชจ๋“  ์‹œ์Šคํ…œ์—๋Š” ๋ฉ”์ธ ๋ชจ๋ธ์ด ์žˆ๋‹ค. ์‹œ์Šคํ…œ ์ „์ฒด์˜ ์˜์† ์ƒํƒœ๋ฅผ ๋“ค๊ณ  ์žˆ๋Š” ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋‹ค. ๊ฒŒ์ž„์ด๋ฉด ๋Ÿฐ ์ƒํƒœ, ์›น์ด๋ฉด ์„ธ์…˜, ์—๋””ํ„ฐ๋ผ๋ฉด ๋ฌธ์„œ. ์ด ๋ฉ”์ธ ๋ชจ๋ธ์ด ๋ฐ์ดํ„ฐ์˜ ์ฃผ์ธ์ด๋‹ค.

์„ค๊ณ„์˜ ํ•ต์‹ฌ ์งˆ๋ฌธ์€ **"์ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ˆ„๊ฐ€ ์†Œ์œ ํ•˜๋Š”๊ฐ€"**์ด๋‹ค. ๋‹ต์€ ํ•ญ์ƒ ๋ฉ”์ธ ๋ชจ๋ธ์ด์–ด์•ผ ํ•œ๋‹ค. ์„œ๋ธŒ ์‹œ์Šคํ…œ์€ ๋ฉ”์ธ ๋ชจ๋ธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ **๋นŒ๋ ค ์“ฐ๊ณ  ๋Œ๋ ค์ฃผ๋Š”** ํ•จ์ˆ˜๋‹ค. ์ž๊ธฐ ์†Œ์œ ์˜ ์˜์† ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ–์ง€ ์•Š๋Š”๋‹ค.

```
๋ฉ”์ธ ๋ชจ๋ธ โ”€โ”€(๋ฐ์ดํ„ฐ ์ „๋‹ฌ)โ”€โ”€โ†’ ์„œ๋ธŒ ์‹œ์Šคํ…œ โ”€โ”€(๋ณ€ํ™˜๋œ ๋ฐ์ดํ„ฐ ๋ฐ˜ํ™˜)โ”€โ”€โ†’ ๋ฉ”์ธ ๋ชจ๋ธ
```

์„œ๋ธŒ ์‹œ์Šคํ…œ์€ ์‹คํ–‰ ์ค‘์—๋งŒ ์กด์žฌํ•˜๋Š” ์ž„์‹œ ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ๋๋‚˜๋ฉด ์ •๋ฆฌํ•ด์„œ ๋ฉ”์ธ ๋ชจ๋ธ์ด ์ดํ•ดํ•˜๋Š” ํ˜•ํƒœ๋กœ ๋Œ๋ ค์ฃผ๊ณ  ์‚ฌ๋ผ์ง„๋‹ค.

-----

## ๋™๊ธฐํ™”๋Š” ๊ฒฝ๊ณ„ ์‹คํŒจ์˜ ์ง•ํ›„๋‹ค

์„œ๋ธŒ ์‹œ์Šคํ…œ์ด ๋ฉ”์ธ ๋ชจ๋ธ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ์˜ ์‚ฌ๋ณธ์„ ๋“ค๊ณ  ์žˆ์œผ๋ฉด, ๋™๊ธฐํ™”๊ฐ€ ํ•„์š”ํ•ด์ง„๋‹ค. A๋ฅผ ๊ณ ์ณค๋Š”๋ฐ B๋„ ๊ณ ์ณ์•ผ ํ•˜๊ณ , ๊ทธ ์ˆœ์„œ๊ฐ€ ์ค‘์š”ํ•˜๊ณ , ๋น ๋œจ๋ฆฌ๋ฉด ๋ถˆ์ผ์น˜๊ฐ€ ์ƒ๊ธด๋‹ค.

๋™๊ธฐํ™”๊ฐ€ ํ•„์š”ํ•œ ์ˆœ๊ฐ„, ๊ฒฝ๊ณ„๊ฐ€ ์ž˜๋ชป ๊ทธ์–ด์ง„ ๊ฒƒ์ด๋‹ค. ๋ฐ์ดํ„ฐ์˜ ์†Œ์œ ๊ถŒ์ด ๋ถ„์‚ฐ๋˜์–ด ์žˆ๋‹ค๋Š” ๋œป์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

ํ•ด๊ฒฐ์€ ์†Œ์œ ๊ถŒ์„ ํ•œ ๊ณณ์— ๋ชจ์œผ๋Š” ๊ฒƒ์ด๋‹ค. ๋ฉ”์ธ ๋ชจ๋ธ์ด ์œ ์ผํ•œ ์ฃผ์ธ์ด๊ณ , ์„œ๋ธŒ ์‹œ์Šคํ…œ์€ ๋นŒ๋ ค ์“ฐ๊ธฐ๋งŒ ํ•˜๋ฉด ๋™๊ธฐํ™” ์ž์ฒด๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋™๊ธฐํ™”ํ•  ๋Œ€์ƒ์ด ์—†์œผ๋‹ˆ๊นŒ.

```
์ž˜๋ชป๋œ ๊ตฌ์กฐ:
๋ฉ”์ธ โ†โ†’ ์„œ๋ธŒA (deck ์‚ฌ๋ณธ ๋ณด์œ )
๋ฉ”์ธ โ†โ†’ ์„œ๋ธŒB (deck ์‚ฌ๋ณธ ๋ณด์œ )
โ†’ A๊ฐ€ deck์„ ๋ฐ”๊พธ๋ฉด B์˜ deck๋„ ๋งž์ถฐ์•ผ ํ•œ๋‹ค

์˜ฌ๋ฐ”๋ฅธ ๊ตฌ์กฐ:
๋ฉ”์ธ (deck ์†Œ์œ )
์„œ๋ธŒA: f(deck) โ†’ deck' โ† ๋นŒ๋ ค ์“ฐ๊ณ  ๋Œ๋ ค์คŒ
์„œ๋ธŒB: g(deck') โ†’ deck'' โ† ์ด๋ฏธ ๋ฐ˜์˜๋œ ๊ฑธ ๋ฐ›์Œ
โ†’ ๋™๊ธฐํ™” ์—†์Œ
```

-----

## ์„œ๋ธŒ ์‹œ์Šคํ…œ์˜ ๋ณต์žก๋„๊ฐ€ ๊ฒฝ๊ณ„๋ฅผ ์ •๋‹นํ™”ํ•œ๋‹ค

์„œ๋ธŒ ์‹œ์Šคํ…œ์ด ๋ณ„๋„ ๊ฒฝ๊ณ„๋ฅผ ๊ฐ€์งˆ ์ž๊ฒฉ์ด ์žˆ์œผ๋ ค๋ฉด, ๋‚ด๋ถ€์— ์ž์ฒด์ ์ธ ๋ฃจํ”„๋‚˜ ์ƒํƒœ ์ „์ด๊ฐ€ ์žˆ์–ด์•ผ ํ•œ๋‹ค. ๋‹จ์ˆœํ•œ ๋ณ€ํ™˜ โ€” ๊ฐ’์„ ๋ฐ›์•„์„œ ๊ณ„์‚ฐํ•˜๊ณ  ๋Œ๋ ค์ฃผ๋Š” ๊ฒƒ โ€” ์€ ๋ฉ”์ธ ๋ชจ๋ธ ๋‚ด๋ถ€์˜ ํ•จ์ˆ˜๋ฉด ์ถฉ๋ถ„ํ•˜๋‹ค. ๊ฒฝ๊ณ„๋ฅผ ์„ธ์šฐ๋ฉด ๊ฒฝ๊ณ„ ์œ ์ง€ ๋น„์šฉ์ด ๋‚ด์šฉ๋ฌผ๋ณด๋‹ค ์ปค์ง„๋‹ค.

๊ธฐ์ค€: **์„œ๋ธŒ ์‹œ์Šคํ…œ ๋‚ด๋ถ€๋ฅผ ๋˜ ์ž˜๋ผ์•ผ ํ•  ๋งŒํผ ๋ณต์žกํ•œ๊ฐ€?** ๊ทธ๋ ‡๋‹ค๋ฉด ๊ฒฝ๊ณ„๊ฐ€ ์ •๋‹นํ•˜๋‹ค. ์•„๋‹ˆ๋ผ๋ฉด ๋ฉ”์ธ ๋ชจ๋ธ์˜ ํ•จ์ˆ˜๋กœ ๋‚จ๊ฒจ๋‘”๋‹ค.

-----

## ์ž๋ฅด๋Š” ๊ธฐ์ค€์€ ๋ฐ์ดํ„ฐ ํ๋ฆ„์ด๋‹ค

์–ด๋–ค ์‹œ์Šคํ…œ์ด๋“  ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜ค๊ณ , ๋ณ€ํ™˜๋˜๊ณ , ๋‚˜๊ฐ„๋‹ค. ์ž๋ฅด๋Š” ๊ธฐ์ค€์€ **๋ฐ์ดํ„ฐ์˜ ํ˜•ํƒœ๊ฐ€ ๋ฐ”๋€Œ๋Š” ์ง€์ **์ด๋‹ค.

```
๋ฒ„ํŠผ ๋ˆŒ๋ฆผ โ†’ ์ด๋™ ์˜๋„(๋ฐฉํ–ฅ+์†๋„) โ†’ ๋ฌผ๋ฆฌ์  ์œ„์น˜ ๋ณ€ํ™” โ†’ ๋ Œ๋” ์ปค๋งจ๋“œ
```

๊ฐ ํ™”์‚ดํ‘œ๊ฐ€ ๋ฐ์ดํ„ฐ ํ˜•ํƒœ์˜ ์ „ํ™˜์ด๊ณ , ๊ทธ ์ „ํ™˜์ ์ด ๊ฒฝ๊ณ„ ํ›„๋ณด๋‹ค. "์ด ์ง€์ ์—์„œ ์ž๋ฅด๋ฉด ์–‘์ชฝ์ด ์„œ๋กœ์˜ ๋‚ด๋ถ€๋ฅผ ๋ชฐ๋ผ๋„ ๋˜๋Š”๊ฐ€?"๊ฐ€ ํŒ๋‹จ ๊ธฐ์ค€์ด๋‹ค.

์ด๋™ ์˜๋„ โ†’ ๋ฌผ๋ฆฌ์  ์œ„์น˜ ๋ณ€ํ™”์—์„œ ์ž๋ฅด๋ฉด, ์ด๋™ ์˜๋„ ๋ชจ๋“ˆ์€ ๋ฐฉํ–ฅ+์†๋„๋ฅผ ๋‚ด๋†“๊ณ  ๋ฌผ๋ฆฌ ๋ชจ๋“ˆ์€ ๋ฐฉํ–ฅ+์†๋„๋ฅผ ๋ฐ›๋Š”๋‹ค. ๋ณ„๋„ ๋ณ€ํ™˜ ์—†์ด ๊ฝ‚ํžŒ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋งŒ์•ฝ ์—‰๋šฑํ•œ ๋ฐ์„œ ์ž˜๋ž๋‹ค๋ฉด โ€” ์˜ˆ๋ฅผ ๋“ค์–ด ํ‚ค๋ณด๋“œ ์ž…๋ ฅ๊ณผ ๋งˆ์šฐ์Šค ์ž…๋ ฅ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋ˆด๋‹ค๋ฉด โ€” ์–‘์ชฝ ๋‹ค "์ด๋™ ์˜๋„"๋ฅผ ๊ฐ์ž ๋งŒ๋“ค์–ด์•ผ ํ•˜๊ณ , ํ•ฉ์น˜๋Š” ๋ณ€ํ™˜์ด ์ƒ๊ธด๋‹ค.

์ž˜ ์ž๋ฅธ ์กฐ๊ฐ์€ A์˜ ์ถœ๋ ฅ ํ˜•ํƒœ๊ฐ€ B์˜ ์ž…๋ ฅ ํ˜•ํƒœ์™€ ์ด๋ฏธ ์ผ์น˜ํ•œ๋‹ค. ๋ณ„๋„ ๋ณ€ํ™˜ ์—†์ด ๊ฝ‚ํžŒ๋‹ค.

"์ด๊ฒŒ ํ˜„์‹ค์—์„œ ๋ญ์ฒ˜๋Ÿผ ์ƒ๊ฒผ๋Š”์ง€"๊ฐ€ ์•„๋‹ˆ๋ผ "๋ฐ์ดํ„ฐ๊ฐ€ ์—ฌ๊ธฐ์„œ ๋Š๊ธฐ๋Š”์ง€"๊ฐ€ ๊ธฐ์ค€์ด๋‹ค. **"์–ด๋””์„œ ์ž๋ฅด๋А๋ƒ"๊ฐ€ ๋ชจ๋“ˆ์„ฑ์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ด์ง€, ๋ชจ๋“ˆํ™” ๊ธฐ๋ฒ•์„ ์ ์šฉํ•œ๋‹ค๊ณ  ๋ชจ๋“ˆ์„ฑ์ด ์ƒ๊ธฐ๋Š” ๊ฒŒ ์•„๋‹ˆ๋‹ค.**

-----

## DOD์™€ OOP๋Š” ๋Œ€๋ฆฝ์ด ์•„๋‹ˆ๋‹ค

ํ”ํ•œ ์˜คํ•ด: "๋ฐ์ดํ„ฐ ์ง€ํ–ฅ์ด๋ฉด ๊ฐ์ฒด๋ฅผ ์“ฐ๋ฉด ์•ˆ ๋œ๋‹ค." ์•„๋‹ˆ๋‹ค.

DOD๊ฐ€ ๋งํ•˜๋Š” ๊ฑด "๊ฐ์ฒด๋ฅผ ์“ฐ์ง€ ๋งˆ๋ผ"๊ฐ€ ์•„๋‹ˆ๋ผ **"๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ํ๋ฅด๊ณ  ๋ณ€ํ™˜๋˜๋Š”์ง€๋ฅผ ๋จผ์ € ์ดํ•ดํ•˜๋ผ"**์ด๋‹ค. ๊ทธ๊ฑด ์นผ์งˆ์˜ ๊ธฐ์ค€์ด์ง€, ์นผ์งˆ์˜ ๊ฒฐ๊ณผ๋ฌผ์ด ์•„๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋ฌผ์€ ํด๋ž˜์Šค์ผ ์ˆ˜ ์žˆ๊ณ , ๋ชจ๋“ˆ์ผ ์ˆ˜ ์žˆ๊ณ , ์ปดํฌ๋„ŒํŠธ์ผ ์ˆ˜ ์žˆ๋‹ค.

๋ฌธ์ œ๊ฐ€ ๋˜๋Š” ๊ฑด OOP๋ฅผ "ํ˜„์‹ค ์„ธ๊ณ„์˜ ๋ถ„๋ฅ˜ ์ฒด๊ณ„"์—์„œ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๊ฐ€๋ น ๊ฒŒ์ž„์— ์ „์‚ฌ, ๋งˆ๋ฒ•์‚ฌ, ๊ถ์ˆ˜๊ฐ€ ์žˆ์œผ๋ฉด ๊ฐ๊ฐ์„ ๋ณ„๋„ ํด๋ž˜์Šค๋กœ ๋งŒ๋“ค์–ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์ง€๋งŒ, ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ๋ณด๋ฉด ์…‹ ๋‹ค (์Šคํƒฏ, ์žฅ๋น„, ์Šคํ‚ฌ ๋ชฉ๋ก)์ด๋ผ๋Š” ๋™์ผํ•œ ๊ตฌ์กฐ๋ฅผ ๊ฑฐ์ณ ๊ฐ™์€ ์ „ํˆฌ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๋“ค์–ด๊ฐ„๋‹ค. ๋‚˜๋ˆŒ ์ด์œ ๊ฐ€ ์—†๋Š” ๊ฑธ ๋‚˜๋ˆ„๋ฉด ์บ๋ฆญํ„ฐ ํƒ€์ž…๋งˆ๋‹ค ์ค‘๋ณต ๋กœ์ง์ด ์ƒ๊ธด๋‹ค. ๋ฐ˜๋Œ€๋กœ, ์ธ๋ฒคํ† ๋ฆฌ์™€ ์žฅ๋น„ ์‹œ์Šคํ…œ์€ ๊ฒ‰๋ณด๊ธฐ์— "์•„์ดํ…œ"์ด๋ผ๋Š” ํ•˜๋‚˜์˜ ๊ฐœ๋… ๊ฐ™์ง€๋งŒ, ์ธ๋ฒคํ† ๋ฆฌ๋Š” ์†Œ์œ ์™€ ์ˆ˜๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ์ด๊ณ  ์žฅ๋น„๋Š” ์Šฌ๋กฏ ๋งคํ•‘๊ณผ ์Šคํƒฏ ๋ณ€ํ™˜์˜ ๋ฐ์ดํ„ฐ๋‹ค. ํ๋ฆ„์ด ๋‹ค๋ฅด๋ฏ€๋กœ ๋‚˜๋ˆ ์•ผ ํ•œ๋‹ค.

**๊ฐ์ฒด๋ฅผ ๋‚˜๋ˆ„๋Š” ๊ธฐ์ค€์€ ๋ฐ์ดํ„ฐ์˜ ํ๋ฆ„์ด์–ด์•ผ์ง€, ๊ฐœ๋…์˜ ๋ถ„๋ฅ˜๊ฐ€ ์•„๋‹ˆ๋‹ค.** ๋‹จ, ์ด๋Ÿฐ ํŒ๋‹จ์€ ํƒ‘๋‹ค์šด ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ์ฒ˜์Œ ๋‚˜์˜ค๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ ์‹ค์ œ ํ˜•ํƒœ์™€ ์—ฐ์‚ฐ์„ ๋ฐ”ํ…€์—…์œผ๋กœ ํ™•์ธํ•˜๋Š” ๊ณผ์ •์—์„œ ์ด๋ฏธ ๋…ผ์˜๋˜์–ด์•ผ ํ•  ์ผ์ด๋‹ค.

-----

## ํŒจํ„ด ํ…œํ”Œ๋ฆฟ์œผ๋กœ ์ž๋ฅด์ง€ ๋งˆ๋ผ

๋””์ž์ธ ํŒจํ„ด์€ ๋ณธ์งˆ์ ์œผ๋กœ "์ด ๋ชจ์–‘์œผ๋กœ ์ž๋ฅด๋ฉด ๋œ๋‹ค"๋Š” ๊ธฐ์„ฑ ์นผ์งˆ ํ…œํ”Œ๋ฆฟ์ด๋‹ค. ์ž˜ํ•˜๋Š” ์‚ฌ๋žŒ์ผ์ˆ˜๋ก ํŒจํ„ด์— ํšŒ์˜์ ์ธ ์ด์œ ๊ฐ€ ์—ฌ๊ธฐ์— ์žˆ๋‹ค.

์ˆ™๋ จ๋œ ์„ค๊ณ„์ž๋Š” ๋ฌธ์ œ์˜ ๋ฐ์ดํ„ฐ ํ๋ฆ„์—์„œ ๊ฒฝ๊ณ„๋ฅผ ๋ฐœ๊ฒฌํ•œ๋‹ค. ํŒจํ„ด์„ ๋จผ์ € ๋“ค๊ณ  ์˜ค๋ฉด ๋ฌธ์ œ์˜ ์ž์—ฐ์Šค๋Ÿฌ์šด ๊ฒฝ๊ณ„๊ฐ€ ์•„๋‹ˆ๋ผ ํŒจํ„ด์˜ ๊ฒฝ๊ณ„์— ๋งž์ถ”๊ฒŒ ๋œ๋‹ค. ์ˆœ์„œ๊ฐ€ ๋’ค์ง‘ํžˆ๋Š” ๊ฒƒ์ด๋‹ค.

ํŒจํ„ด์„ ์•„๋Š” ๊ฒƒ๊ณผ ์ ์šฉํ•˜๋Š” ๊ฒƒ์€ ๋‹ค๋ฅด๋‹ค. ์ž˜ํ•˜๋Š” ์‚ฌ๋žŒ์€ ํŒจํ„ด์„ ์•„์ฃผ ์ž˜ ์•Œ๋ฉด์„œ๋„ ์•ˆ ์“ด๋‹ค. ๋ชจ๋ฅด๋‹ˆ๊นŒ ์•ˆ ์“ฐ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ์•Œ์•„์„œ ์•ˆ ์“ฐ๋Š” ๊ฒƒ์ด ์ˆ™๋ จ์ด๋‹ค.

-----

## ๊ฒฝ๊ณ„๊ฐ€ ์ž‘์—… ๋ถ„๋ฐฐ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค

๊ฒฝ๊ณ„๊ฐ€ ์ž˜ ๊ทธ์–ด์ ธ ์žˆ์œผ๋ฉด ์ž‘์—… ๋ถ„๋ฐฐ๋Š” ์ž๋ช…ํ•˜๋‹ค. ๊ฐ ์กฐ๊ฐ์ด ์„œ๋กœ์˜ ๋‚ด๋ถ€๋ฅผ ๋ชฐ๋ผ๋„ ๋˜๋ฏ€๋กœ, ์กฐ๊ฐ ๋‹จ์œ„๋กœ ์‚ฌ๋žŒ์—๊ฒŒ ๋„˜๊ธฐ๋ฉด ๋œ๋‹ค. ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์˜ ํ˜•ํƒœ๋งŒ ํ•ฉ์˜ํ•˜๋ฉด, ๋‚ด๋ถ€ ๊ตฌํ˜„์€ ๊ฐ์ž ์•Œ์•„์„œ ํ•ด๋„ ๊ฒฐ๊ณผ๋ฌผ์ด ๋งž๋ฌผ๋ฆฐ๋‹ค.

**์ž‘์—… ๋ถ„๋ฐฐ๋Š” ์„ค๊ณ„์˜ ๊ฒฐ๊ณผ๋ฌผ์ด์ง€, ๋ณ„๋„์˜ ์˜์‚ฌ๊ฒฐ์ •์ด ์•„๋‹ˆ๋‹ค.** ์ž˜ ์ž๋ฅด๋ฉด ์ž๋ช…ํ•˜๊ณ , ๋ชป ์ž๋ฅด๋ฉด ๊ฐ€๋ง์—†๋‹ค.

-----

## ๊ฒฝ๊ณ„๋ฅผ ๋‹ค์‹œ ๊ธ‹๋Š” ํƒ€์ด๋ฐ

๊ฒฝ๊ณ„๋Š” ํ•œ ๋ฒˆ ๊ธ‹๊ณ  ๋์ด ์•„๋‹ˆ๋‹ค. ๊ตฌํ˜„ ๊ณผ์ •์—์„œ ํ‹€๋ ธ์Œ์ด ๋“œ๋Ÿฌ๋‚œ๋‹ค.

์ง•ํ›„๋Š” ๋ช…ํ™•ํ•˜๋‹ค. ํ•œ ์กฐ๊ฐ์„ ๊ณ ์ณค๋Š”๋ฐ ๋‹ค๋ฅธ ์กฐ๊ฐ์ด ๊นจ์ง„๋‹ค. ํ•œ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋ ค๋ฉด ์„ธ ๊ฐœ์˜ ๋ชจ๋“ˆ์„ ๋™์‹œ์— ์—ด์–ด์•ผ ํ•œ๋‹ค. ๋‘ ๋ชจ๋“ˆ ์‚ฌ์ด์— ๋™๊ธฐํ™” ์ฝ”๋“œ๊ฐ€ ์ƒ๊ฒผ๋‹ค. ์ „๋ถ€ ๊ฒฝ๊ณ„๊ฐ€ ๋ฐ์ดํ„ฐ ํ๋ฆ„๊ณผ ์–ด๊ธ‹๋‚˜ ์žˆ๋‹ค๋Š” ์‹ ํ˜ธ๋‹ค.

์ด๋•Œ ํ•ด์•ผ ํ•  ์ผ์€ ์šฐํšŒ ์ฝ”๋“œ๋ฅผ ์ •๊ตํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ๊ฒฝ๊ณ„๋ฅผ ์˜ฎ๊ธฐ๋Š” ๊ฒƒ์ด๋‹ค. ๊ฒฝ๊ณ„๋ฅผ ๋‹ค์‹œ ๊ธ‹๋Š” ๋น„์šฉ์€ ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ์˜ฌ๋ผ๊ฐ„๋‹ค. ๊ทธ๋ž˜์„œ ์ง•ํ›„๊ฐ€ ๋ณด์ด๋Š” ์ฆ‰์‹œ ์›€์ง์—ฌ์•ผ ํ•œ๋‹ค. ๋Šฆ์„์ˆ˜๋ก "์ฐจ๋ผ๋ฆฌ ์ƒˆ๋กœ ๋งŒ๋“ค์ž"๊ฐ€ ํ•ฉ๋ฆฌ์ ์ธ ์„ ํƒ์ด ๋˜๋Š”๋ฐ, ๊ทธ๊ฑด ์„ค๊ณ„๋ฅผ ๋‹ค์‹œ ํ•˜๊ฒ ๋‹ค๋Š” ๋ง์ด์ง€ ๊ตฌํ˜„์„ ๋‹ค์‹œ ํ•˜๊ฒ ๋‹ค๋Š” ๋ง์ด ์•„๋‹ˆ๋‹ค.

-----

์—ฌ๊ธฐ์„œ๋ถ€ํ„ฐ๋Š” ์ฒด๊ณ„ํ™”ํ•  ์ˆ˜ ์—†๋‹ค. ๊ฐ๊ฐ์˜ ์˜์—ญ. ํ”„๋ ˆ์ž„์€ ์—ฌ๊ธฐ๊นŒ์ง€๋‹ค.









์ด๋ ‡๊ฒŒ 2๊ฐœ ์ƒ๋‹จ์— md ํŒŒ์ผ๋กœ ๋งŒ๋“ค์–ด ๋†“๊ณ  ์ฐธ๊ณ ํ•˜๋ผ๊ณ  ํ•˜๊ณ , ๊ฐ€๋” ๋‚˜๊ฑด ๊ฒŒ๊ฑด ํ•ด๊น”๋ ค์„œ ์ข€ ์ฐ๋น ๋‚œ๊ฑฐ ์—†๋‚˜ ์‚ดํŽด๋ณด๊ธฐ๋„ ํ•˜๊ณ  ํ•จ.