๐ ์์ ๋ค์ด์ค๋ ํจ์ํ ์ฝ๋ฉ ๋ ์ ๊ธฐ๋ก
๋จ์ํจ์ด๋ ๊ถ๊ทน์ ์ ๊ตํจ์ด๋ค. โSimplicity is the ultimate Sophisticationโ
ํ๊ตญ์ด ๋ฒ์ญ ์ ๋ชฉ์ โ์์ ๋ค์ด์ค๋ ํจ์ํ ์ฝ๋ฉโ์ด์ด์ ์ฒ์์๋ โํจ์ํ ํจ๋ฌ๋ค์โ์ ๋ํด ์ค๋ช ํ๋ ์ค ์์๋ค. ํ์ง๋ง ์ฑ ์ ๋ณด๋ฉด ๊ทธ๊ฒ๋ณด๋ค๋ ๋ ๋์๊ฐ์ ์ด๋ป๊ฒํ๋ฉด ์ข์ ํจ์๋ฅผ ๋ง๋๋์ง์ ๋ํด์ ์ค๋ช ํ๊ณ ์๋ค. ์ฑ ์์๋ ์ธ๊ธํ๋ฏ, ์ด ์ฑ ์ ๋์ค๋ ๋ด์ฉ๋ค์ ๊ฐ์ฒด์งํฅ๊ณผ ๊ฐ์ ๋ค๋ฅธ ํจ๋ฌ๋ค์์์๋ ์ถฉ๋ถํ ์ฌ์ฉ๋ ์ ์๋ค. ์๋ฌดํผ ๊น๋ํ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด์ ํ๋ฒ์ฏค ์ฝ์ด๋ณด๋ฉด ์ข์ ์ฑ !
๐ง CHP3. ์ก์ ,๊ณ์ฐ,๋ฐ์ดํฐ
์ก์
- ์คํ ์์ , ํ์์ ์์กดํ๋ค.
- ๋ถ์ ํจ๊ณผ (Side-Effect), ์์ํ์ง ์์ ํจ์๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.
- ์์) ์ด๋ฉ์ผ ๋ณด๋ด๊ธฐ / ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฝ๊ธฐ
๊ณ์ฐ
- ์ ๋ ฅ์ผ๋ก ์ถ๋ ฅ์ ๊ณ์ฐํ๋ค.
- ์์ํจ์๋ผ๊ณ ๋ถ๋ฅธ๋ค.
- ์์) ์ต๋๊ฐ ์ฐพ๊ธฐ, ์ด๋ฉ์ผ ์ฃผ์๊ฐ ์ฌ๋ฐ๋ฅธ์ง ํ์ธํ๊ธฐ
๋ฐ์ดํฐ
- ์ด๋ฒคํธ์ ๋ํ ์ฌ์ค
- ์์) ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ์ด๋ฉ์ผ ์ฃผ์, ์ํ API๋ก ์ฝ์ ๋ฌ๋ฌ ์๋
์ฅ๋ณด๊ธฐ์ ์ก์ -๊ณ์ฐ-๋ฐ์ดํฐ ์ ์ฉํ๊ธฐ
- ๋์ฅ๊ณ ํ์ธํ๊ธฐ
- ๋์ฅ๊ณ ๋ฅผ ํ์ธํ๋ ์์ ์ ๋ฐ๋ผ ๋์ฅ๊ณ ์ ์๋ ์ ํ์ด ๋ฌ๋ผ์ ์ก์ ์ด๋ค!
- ์ด์ ํด์ ์์ ์ผ๋ก ๊ฐ๊ธฐ
- ๋๋ฒ ์ด์ ํด์ ์์ ์ ๊ฐ๋ฉด ์ฐ๋ฃ๊ฐ ๋๋ฐฐ๋ก ๋ค๊ธฐ ๋๋ฌธ์ ์ก์ ์ด๋ค!
- ํ์ํ ๊ฒ ๊ตฌ์
ํ๊ธฐ
- ๊ตฌ์ ํ๋ ๊ฒ๋ ์ก์ ์ด๋ค. ๊ตฌ์ ํ๋ ์์ ์ ๋ฐ๋ผ์ ๋ธ๋ก์ฝ๋ฆฌ๋ฅผ ๋ชป์ด์๋ ์๋ค!
- ์ด์ ํด์ ์ง์ผ๋ก ์ค๊ธฐ
- ์ด๊ฒ ์ญ์ ์ก์ . ์ด๋ฏธ ์ง์ ์๋ค๋ฉด ์ง์ผ๋ก ์ค๊ธฐ๊ฐ ๋ถ๊ฐ๋ฅํ๋ฏ๋ก!
๋ค ์ก์ ์ธ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์๋์ ๊ฐ์ด ํํค์ณ๋ณด์
- ๋์ฅ๊ณ ํ์ธํ๊ธฐ
- ํ์ธ ์์ ์ด ์ค์ํ๊ธฐ ๋๋ฌธ์ ์ก์ ์ด๋ค.
- ๋์ฅ๊ณ ์ ๊ฐ์ง๊ณ ์๋ ์ ํ์ โ๋ฐ์ดํฐโ ์ด๋ค.
- ์ด์ ํด์ ์์ ์ผ๋ก ๊ฐ๊ธฐ
- ์์ ์์น, ๊ฐ๋ ๊ฒฝ๋ก๋ ๋ฐ์ดํฐ์ด๋ค.
- ์ด ์ญ์ ๋ช ํํ ์ก์ ์ด๋ค.
- ํ์ํ ๊ฒ ๊ตฌ์
ํ๊ธฐ
- ์ด๊ฒ๋ ์ก์ ์ด์ง๋ง ๊ตฌ์ ๊ณผ์ ์ ๋ช๋จ๊ณ๋ก ๋๋ ์ ์๋ค. ํนํ, ํ์ํ ๊ฒ์ ๊ตฌ์ ํ๋ ค๋ฉด ํ์ํ ๊ฒ์ด ๋ฌด์์ธ์ง๋ถํฐ ์์์ผํ๋ค.
- ์ฆ, โํ์ฌ ์ฌ๊ณ - ํ์ํ ์ฌ๊ณ โ๋ผ๋ ๊ณ์ฐ์ ํด์ผํ๋ค. ์ฌ๊ธฐ์ ๊ณ์ฐ์ด ๋ค์ด๊ฐ๋ค.
- ์ด์ ํด์ ์ง์ผ๋ก ๊ฐ๊ธฐ
- ์ก์ ์์๋ ๊ณ์ฐ๊ณผ ๋ฐ์ดํฐ, ๋ ๋ค๋ฅธ ์ก์ ์ด ์จ์ด ์์ ์ ์๋ค.
- ๊ณ์ฐ์ ๋ ์์ ๊ณ์ฐ๊ณผ ๋ฐ์ดํฐ๋ก ๋๋๊ณ , ์ฐ๊ฒฐ ํ ์ ์๋ค.
- ๋ฐ์ดํฐ๋ ๋ฐ์ดํฐ๋ง ์กฐํฉ ํ ์ ์๋ค.
- ๊ณ์ฐ์ ๋๋ก ์ฐ๋ฆฌ ๋จธ๋ฆฟ์์์๋ง ์ผ์ด๋๋ค.
๋ฐ์ดํฐ์ ๋ํด
๋ฐ์ดํฐ๋
- ์ด๋ฒคํธ์ ๋ํ์ฌ์ค์ด๋ค.
- ์ผ์ด๋ ์ผ์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ก ํ ๊ฒ
์ด๋ป๊ฒ ๊ตฌํ
- ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์ ์ผ๋ก ๊ตฌํ
- ์ซ์, ๋ฌธ์, ๋ฐฐ์ด, ๊ฐ์ฒด
๋ฐ์ดํฐ์ ์๋ฏธ ๋ด๊ธฐ
- ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ก ์๋ฏธ๋ฅผ ๋ด์ ์ ์๋ค.
- ์๋ฅผ ๋ค์ด, ๋ชฉ๋ก์ ์์๊ฐ ์ค์ํ๋ค๋ฉด ์์๋ฅผ ๋ณด์ฅํ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
์ฅ์
- ๋ฐ์ดํฐ๋ ๋ฐ์ดํฐ ์์ฒด๋ก ํ ์ ์๋๊ฒ ์์ด์ ์ข๋ค. ์ฆ, ๋ฐ์ดํฐ ๊ทธ๋๋ก ์ดํด ๊ฐ๋ฅ
- ์ง๋ ฌํ
- ์ง๋ ฌํ๋ ์ก์ ๊ณผ ๊ณ์ฐ์ ๋ค๋ฅธ ๊ณณ์์ ์ ๋์ํ ๊ฒ์ด๋ผ๋ ๋ณด์ฅ์ด ์๋ค. ํ์ง๋ง, ์ง๋ ฌํ๋ ๋ฐ์ดํฐ๋ ์ ์กํ๊ฑฐ๋ ๋์คํฌ์ ์ ์ฅํ๋ค ์ฝ๊ธฐ ์ฝ๋ค.
- ๋์ผ์ฑ ๋น๊ต
- ๊ณ์ฐ/์ก์ ์ ์๋ก ๋น๊ตํ๊ธฐ ์ด๋ ต๋ค. ๋ฐ์ดํฐ๋ ๋น๊ตํ๊ธฐ ์ฝ๋ค.
- ์์ ๋ก์ด ํด์
- ๋ฐ์ดํฐ๋ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ํด์ ๊ฐ๋ฅํ๋ค.
๋จ์
- ์ ์ฐํ๊ฒ ํด์ ํ ์ ์๋ค๋ ์ ์ ์ฅ์ ์ด์ง๋ง ๋จ์ ์ด๊ธฐ๋ ํ๋ค. ํด์์ด ๋ฐ๋์ ํ์๊ธฐ ๋๋ฌธ์ด๋ค.
๊ณ์ฐ์ ๋ํด
๊ณ์ฐ์ด๋
- ์ ๋ ฅ๊ฐ์ผ๋ก ์ถ๋ ฅ๊ฐ์ ๋ง๋๋ ๊ฒ
- ์คํ ์์ /ํ์์ ๊ด๊ณ ์์ด ํญ์ ๊ฐ์ ์ ๋ ฅ๊ฐ์ ๋ํด ๊ฐ์ ์ถ๋ ฅ๊ฐ์ ๋๋ ค์ค๋ค.
๊ณ์ฐ์ ์๋ฏธ ๋ด๊ธฐ
- ์ฐ์ฐ์ ๋ด์ ์ ์๋ค.
- ๊ณ์ฐ์ ์ ๋ ฅ๊ฐ์ ์ถ๋ ฅ๊ฐ์ผ๋ก ๋ง๋๋ ๊ฒ์ด๋ค.
์ ์ก์ ๋ณด๋ค ๊ณ์ฐ์ด ์ข๋?
- ํ ์คํธํ๊ธฐ ์ฝ๋ค. ๊ณ์ฐ์ ์ธ์ ์ด๋์๋ ์ํ๋ ๋งํผ ํ ์คํธ๋ฅผ ์คํ ํ ์ ์๋ค.
- ๊ธฐ๊ณ์ ๋ถ์์ด ์ฝ๋ค. (์ ์ ๋ถ์)
- ์กฐํฉํ๊ธฐ ์ข๋ค. ๊ณ์ฐ์ ์กฐํฉํ์ฌ ๋ ํฐ ๊ณ์ฐ์ ๋ง๋ค ์ ์๋ค.
๊ณ์ฐ์ ๋จ์
- ๊ณ์ฐ๊ณผ ์ก์ ์ ์คํํ๊ธฐ ์ ์ ์ด๋ค ์ผ์ด ๋ฐ์ํ ์ง ์ ์ ์๋ค๋ ๋จ์ ์ด ์๋ค.
- ์ํํธ์จ์ด ์ธก๋ฉด์์ ํจ์๋ ๋ธ๋ ๋ฐ์ค์ด๋ค.
์ก์ ์ ๋ํด
์ก์ ์ด๋
- ์ธ๋ถ ์ธ๊ณ์ ์ํฅ์ ์ฃผ๊ฑฐ๋ ๋ฐ๋ ๊ฒ์ ๋งํ๋ค.
- ์ก์
์ ์คํ ์์ ,ํ์์ ์์กดํ๋ค.
- ์์ - ์ธ์ ์คํ๋๋์ง
- ๋ฐ๋ณต - ์ผ๋ง๋ ์คํ๋๋์ง
์ก์ ์ ์๋ฏธ ๋ด๊ธฐ
- ์ก์ ์ผ๋ก ์ธ๋ถ ์ธ์์ ์ํฅ์ ์ค ์ ์๋ค. ๋ฐ๋ผ์ ์ด๋ค์ผ์ ํ๋ ค๋์ง ์๋ ๊ฒ์ด ์ค์ํ๋ค.
์ก์ ์ ์ฝ์ง ์๋ค.
- ์ก์ ์ ๋ค๋ฃจ๊ธฐ ํ๋ค๋ค.
- ์ก์ ์ ์ฐ๋ฆฌ๊ฐ ์ํํธ์จ์ด๋ฅผ ์คํํ๋ ค๋ ๊ฐ์ฅ ์ค์ํ ์ด์ ๋ค.
์ก์ ์ ์ฌ์ฉํ๊ธฐ
- ๊ฐ๋ฅํ ์ก์ ์ ์ ๊ฒ ์ฌ์ฉํ๋ค.
- ์ก์
์ ๊ฐ๋ฅํ ์๊ฒ ๋ง๋ ๋ค. ์ก์
์์ ์ก์
๊ณผ ๊ด๋ จ ์๋ ์ฝ๋๋ ๋ชจ๋ ์ ๊ฑฐํ๋ค.
- ์๋ฅผ๋ค์ด ์ก์ ์์ ๊ฒฐ์ ,๊ณํ๊ณผ ๊ด๋ จ๋ ๋ถ๋ถ์ ๊ณ์ฐ์ผ๋ก ๋นผ๋ผ ์ ์๋ค.
- ์ก์
์ด ์ธ๋ถ์ธ๊ณ์ ์ํธ์์ฉ ํ๋ ๊ฒ์ ์ ํ ํ ์ ์๋ค.
- ๋ด๋ถ์์ ๊ณ์ฐ๊ณผ ๋ฐ์ดํฐ๋ง ์๊ณ ๊ฐ์ฅ ๋ฐ๊นฅ์ชฝ์ ์ก์ ์ด ์๋ ๊ตฌ์กฐ๊ฐ ์ด์์ ์ด๋ค.
- ์ก์ ์ด ํธ์ถ ์์ ์ ์์กดํ๋ ๊ฒ์ ์ ํํ๋ค.
๐ง CHP4. ์ก์ ์์ ๊ณ์ฐ ์ถ์ถํ๊ธฐ
- ์ก์
์ ์๋ฌต์ ์
๋ ฅ ๋๋ ์ถ๋ ฅ์ ๊ฐ์ง๊ณ ์๋ค.
- ์๋ฌต์ ์ ๋ ฅ - ๊ณต์ ๋ณ์(์ ์ญ๋ณ์)๋ฅผ ์ฌ์ฉํ๋ ๊ฒ
- ์๋ฌต์ ์ถ๋ ฅ - ๊ณต์ ๋ณ์(์ ์ญ๋ณ์)๋ฅผ ์์ ํ๋ ๊ฒ
- ๋ฐ๋ผ์ ์ก์ ์ ์ฝ๋ ์ ์ฒด๋ก ํผ์ง๋ค.
- ๊ณ์ฐ์ ์๋ฌต์ ์ ๋ ฅ/์ถ๋ ฅ์ด ์์ด์ผ ํ๋ค.
- ๋ฐ๋ผ์ ์๋ฌต์ ์ ๋ ฅ์ ์ธ์๋ก ๋ฐ๊พธ๊ณ , ์๋ฌต์ ์ถ๋ ฅ์ ๋ฆฌํด๊ฐ์ผ๋ก ๋ฐ๊ฟ ์ ์๋ค.
๐ง CHP5. ๋ ์ข์ ์ก์ ๋ง๋ค๊ธฐ
๋น์ฆ๋์ค ์๊ตฌ์ฌํญ๊ณผ ์ค๊ณ ๋ง์ถ๊ธฐ
- ์๊ตฌ์ฌํญ์ ๋ง์ถฐ์ ๋ ๋์ ์ถ์ํ ๋จ๊ณ๋ฅผ ์ ํํด์ผํ๋ค.
- ex) ์ฅ๋ฐ๊ตฌ๋์ ๋ด๊ธด ์ ํ ์ฃผ๋ฌธ ์, ๋ฌด๋ฃ๋ฐฐ์ก์ธ์ง ํ์ธํ๋ ํจ์
function gets_free_shipping(total, item_price) {
return item_price + total >= 20;
}
- ํ์ง๋ง ํจ์๋ฅผ ๋ณด๋ฉด โ์ฅ๋ฐ๊ตฌ๋โ๋ก ๋ฌด๋ฃ๋ฐฐ์ก์ ํ์ธํ์ง ์๊ณ , โ์ ํ์ ํฉ๊ณโ์ โ๊ฐ๊ฒฉโ์ผ๋ก ํ์ธํ๋ค.
- ์ด๋ ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ๊ณผ ๋ง์ง ์๋ ์ธ์์ด๋ค.
function gets_free_shipping(cart) {
return calc_total(cart) >= 20;
}
์๋ฌต์ ์ ์ถ๋ ฅ์ ์ ์์๋ก ์ข๋ค.
- ํจ์์ ์๋ฌต์ ์ ์ถ๋ ฅ์ด ์๋ค๋ฉด, ์ด๋ ๋ค๋ฅธ ์ปดํฌ๋ํธ์ ๊ฐํ๊ฒ ์ฐ๊ฒฐ๋ ์ปดํฌ๋ํธ๋ผ๊ณ ํ ์ ์๋ค.
- ๋ค๋ฅธ ๊ณณ์์ ์ฌ์ฉ ํ ์ ์๊ธฐ ๋๋ฌธ์ โ๋ชจ๋โ์ด๋ผ๊ณ ํ ์ ์๋ค.
- ์ด๋ฌํ ํจ์์ ๋์์ ์ฐ๊ฒฐ๋ ๋ถ๋ถ์ ๋์์ ์์กดํ๋ค.
๐ง CHP8 ~ 9 ๊ณ์ธตํ ์ค๊ณ
- ๊ณ์ธตํ ์ค๊ณ๋ ์ํํธ์จ์ด๋ฅผ ๊ณ์ธต์ผ๋ก ๊ตฌ์ฑํ๋ ๊ธฐ์ ์ด๋ค.
- ๊ฐ ๊ณ์ธต์ ์๋ ํจ์๋ ๋ฐ๋ก ์๋ ๊ณ์ธต์ ์๋ ํจ์๋ฅผ ์ด์ฉํด ์ ์ํ๋ค.
1. ๋น์ฆ๋์ค ๊ท์น
gets_free_shippint();
cartTax();
2. ์ฅ๋ฐ๊ตฌ๋๋ฅผ ์ํ ๋์๋ค
remove_item_by_name();
calc_total();
add_item();
setPriceByName();
3. ์นดํผ-์จ-๋ผ์ดํธ
removeItems();
add_element_last();
4. ์ธ์ด์์ ์ง์ํ๋ ๋ฐฐ์ด ๊ด๋ จ ๊ธฐ๋ฅ
.slice()
- ๊ฐ์ ๊ณ์ธต์ ์๋ ํจ์๋ ๊ฐ์ ๋ชฉ์ ์ ๊ฐ์ ธ์ผํ๋ค.
- ๊ฐ ๊ณ์ธต์ ์ถ์ํ ์์ค์ด ๋ค๋ฅด๋ค. ๊ทธ๋์ ์ด๋ค ๊ณ์ธต์ ์๋ ํจ์๋ฅผ ์ฝ๊ฑฐ๋ ๊ณ ์น ๋, ๋ฎ์ ์์ค์ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉ์ ์ ๊ฒฝ ์ฐ์ฐ ์์๋ ๋๋ค. ์๋ฅผ๋ค์ด, ์ฅ๋ฐ๊ตฌ๋ ๋น์ฆ๋์ค ๊ท์น์ ์๋ ํจ์๋ฅผ ๊ณ ์น ๋, ์ฅ๋ฐ๊ตฌ๋๊ฐ ๋ฐฐ์ด๋ก ๊ตฌํ๋์ด ์๋ค๋ ๊ฒ๊ณผ ๊ฐ์ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉ์ ์ ๊ฒฝ์ฐ์ง ์์๋ ๋๋ค.
- ๋ฐ๋ผ์, ์ด๋ ํ ๊ณ์ธต์ ํจ์์์ ์ฌ์ฉ ์ค์ธ ํจ์๋ค ์ญ์๋ ๊ฐ์ ์ถ์ํ ๊ณ์ธต์ ์ํด์ผํ๋ค.
- ์ฆ,๊ณ์ธตํ ์ค๊ณ์์ ๋ชจ๋ ๊ณ์ธต์ ๋ฐ๋ก ์๋ ๊ณ์ธต์ ์์กดํด์ผ ํ๋ค. ๋ณต์กํ ์ฝ๋๋ฅผ ๊ฐ์ ๊ณ์ธต์ผ๋ก ์ฎ๊ธฐ์ง ๋ง์. ๋ ๋ฎ์ ๊ตฌ์ฒดํ ์์ค์ ๊ฐ์ง ์ผ๋ฐ์ ํจ์๋ฅผ ๋ง๋ค์.
์ถ์ํ ๋ฒฝ
- ์ถ์ํ๋ฒฝ์ ํํ ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ,API ์ ๋น์ทํ๋ค.
- ์ถ์ํ ๋ฒฝ์ด ์์ผ๋ฉด, ์ถ์ํ ๋ฒฝ ์์ ์๋ ํจ์๊ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋ชฐ๋ผ๋ ๋๋ค. ์ถ์ํ ๋ฒฝ์ ์๋ ํจ์๋ง ์ฌ์ฉํ๋ฉด ๋๊ณ , ๊ตฌํ์ ๋ํด์๋ ์ ๊ฒฝ์ธ ํ์๊ฐ ์๋ค.
์ถ์ํ๋ฒฝ์ ์ธ์ ์ฌ์ฉํ ๊น?
- ์ฝ๊ฒ ๊ตฌํ์ ๋ฐ๊พธ๊ณ ์ถ์ ๋
๊ตฌํ์ ๋ํ ํ์ ์ด ์๋ ๊ฒฝ์ฐ ์ถ์ํ ๋ฒฝ์ ์ฌ์ฉํ๋ฉด ๊ตฌํ์ ๊ฐ์ ์ ์ผ๋ก ์ฌ์ฉ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋์ค์ ๊ตฌํ์ ๋ฐ๊พธ๊ธฐ ์ฝ๋ค.
- ์ฝ๋๋ฅผ ์ฝ๊ณ ์ฐ๊ธฐ ์ฝ๊ฒ ๋ง๋ค๊ธฐ ์ํด
์ถ์ํ๋ฒฝ์ ์ฌ์ฉํ๋ฉด ์ธ๋ถ์ ์ธ ๊ฒ์ ์ ๊ฒฝ์ฐ์ง ์์๋ ๋๋ค.
- ํ๊ฐ ์กฐ์จํ ๊ฒ์ ์ค์ด๊ธฐ ์ํด
์ถ์ํ๋ฒฝ์ ์ฌ์ฉํ๋ฉด ๊ฐ ํ์ ๊ดํ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉ์ ์๋ก ์ ๊ฒฝ์ฐ์ง ์์๋ ์ผํ ์ ์๋ค.
- ์ฃผ์ด์ง ๋ฌธ์ ์ ์ง์คํ๊ธฐ ์ํด
์ถ์ํ ๋ฒฝ์ ์ฌ์ฉํ๋ฉด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ๋ ์ฝ๋ค.
์? ์ฌ๋์ ์๊ฐ ํ ์ ์๋ ๋๋์ ํ๊ณ๊ฐ ์๊ณ , ๊ณ ๋ฏผํด์ผํ ๊ตฌ์ฒด์ ์ธ ๋ฌธ์ ๊ฐ ๋ง๋ค. ์ถ์ํ ๋ฒฝ์ ์ฌ์ฉํ๋ฉด ํด๊ฒฐํ๋ ค๋ ๋ฌธ์ ์ ๊ตฌ์ฒด์ ์ธ ๋ถ๋ถ์ ๋ฌด์ํ ์ ์๋ค. ๋ฐ๋ผ์ ์ฝ๋์ ์ค์๋ฅผ ์ค์ด๊ณ , ๋ง๋ค๋ฉด์ ํผ๋ก๋๋ฅผ ์ค์ธ๋ค.
์์ ์ธํฐํ์ด์ค
- ์๋ก์ด ๊ธฐ๋ฅ์ ๋ง๋ค ๋, ํ์ ๊ณ์ธต(์ถ์ํ ๋ฒฝ ์๋)์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ๊ณ ์น๋ ๊ฒ ๋ณด๋ค, ์์ ๊ณ์ธต/์ธ๋ถ์ ๋ง๋๋ ๊ฒ์ด ์์ ์ธํฐํ์ด์ค ํจํด์ด๋ค.
- ์์์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ฉด, ํ์ ๊ณ์ธต์ ๊ณ ์น์ง ์๊ณ ์์ ๊ณ์ธต์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ํ ์ ์๋ค.
- ์ถ์ํ๋ฒฝ ์๋์ ๊ตฌํํ๋ฉด ์๋์ ๊ฐ์ ๋ฌธ์ ๊ฐ ์๋ค
- ์ถ์ํ ์ฅ๋ฒฝ์ ๋ชฉ์ ์๋ฐ
- ์ถ์ํ ๋ฒฝ์ ์๋ก์ด ํจ์๊ฐ ์๊ธด๋ค๋ฉด ๊ณ์ฝ์ด ๋์ด๋๋ ๊ฒ์ด๋ค. ๋ณ๊ฒฝ์ด ์๊ธฐ๋ฉด, ๊ฒ์ฝ์ ์ฌ์ฉํ๋ ์ฉ์ด๋ฅผ ์๋ก ๋ง์ถฐ์ผ ํ๋ฏ๋ก ์๊ฐ์ด ๋ง์ด ๋ ๋ค.
- ์ถ์ํ๋ฒฝ์ ์ธํฐํ์ด์ค๊ฐ ๋ง์ผ๋ฉด, ์์์ผํ ๊ฒ์ด ๋ง์ ์ฌ์ฉํ๊ธฐ ์ด๋ ค์์ง๋ค.
์์ ๊ณ์ธต ์ฝ๋์ ํ์ ๊ณ์ธต ์ฝ๋
- ๋ณ๊ฒฝ ์ฌํญ์ด ์์ ๊ฒฝ์ฐ, ์์ ๊ณ์ธต ์ฝ๋๊ฐ ๋ณ๊ฒฝ๋์ด์ผํ๋ค. ํ์ ๊ณ์ธต ์ฝ๋๋ ๋ณ๊ฒฝ๋์ด์๋ ์๋๋ค.
- ํ์ ๊ณ์ธต ์ฝ๋๋ ์ฌ์ฌ์ฉํ๊ธฐ ์ฝ๋ค.
- ํ์ ๊ณ์ธต ์ฝ๋๋ ํ ์คํธ๊ฐ ์ค์ํ๋ค.