
๋๋ฅผ ํ๋ก๊ทธ๋๋ฐ ํด๋ณด์: ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ง์ธ๋์
๋๋ฅผ ํ๋ก๊ทธ๋๋ฐ ํด๋ณด์: ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ง์ธ๋์ ๊ด๋ จ
์ง๋ 10์ฌ ๋ ๊ฐ ํ๋ก ํธ์๋๋ ๋๋ง ๋จ๋ฉด ์๋ก์ด ๊ธฐ์ ์ด ๋ฑ์ฅํ๊ณ , ์์๊ฐ๊ฐ ๋ณํ๊ฐ ์ด์ด์ก์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด์ ๋ ์ด๋ ์ ๋ ์์ ๊ธฐ์ ์ ์ด๋ค๋ฉด์ ์์ ๋งํผ์ ๋น ๋ฅธ ๋ณํ๋ ์ค์ด๋ ๋ฏํฉ๋๋ค. ๋ ํด๋ผ์ด์ธํธ ๋ธ๋ผ์ฐ์ ์ค์ฌ์ ๋ฌด๋์์ ๋ฒ์ด๋, ์๋ฒ์ฌ์ด๋์ ํ๋ก ํธ์๋ ์ฌ์ด์ ๊ฒฝ๊ณ๊ฐ ์ค์ํ ํ๋๋ก ๋ ์ค๋ฅด๊ณ ์์ต๋๋ค. ์ฌ๊ธฐ์ AI๊น์ง ๋ฑ์ฅํ๋ฉด์, ์์ผ๋ก ํ๋ก ํธ์๋๊ฐ ์ด๋ค ๋ณํ๋ฅผ ๋ง์ดํ๊ฒ ๋ ์ง ๋์ฑ ๊ถ๊ธํด์ง๋๋ค.
์ฌ์ค ๊ธ์ ์จ์ผ๊ฒ ๋ค๋ ์๊ฐ์ ์ค๋์ ๋ถํฐ ํ๊ณ ์์์ง๋ง, ๊ธฐ์ ์ ์ธ ์๋ก์์ด๋ ์ ์ด๋ณผ ๋งํ ์ฃผ์ ๋ฅผ ์ฐพ์ง ๋ชปํด ๋ง์ค์ด๊ณ ์์์ฃ . ๊ทธ๋ฌ๋ค ์ฐ์ฐํ ์ ์ปค๋ฎค๋ํฐ โ๊ฐ๋ฐ์ ์ ๋จธโ ์ฑ๋์ ์ฌ๋ฆฐ โProgrammer Mindsetโ ์งค์ ๋ณด๊ฒ ๋์์ต๋๋ค. ๊ทธ ์๊ฐ, ํ๋ก ํธ์๋ ๊ธฐ์ ์ด์ผ๊ธฐ๊ฐ ์๋๋ผ ์ํํธ ์คํฌ, ํนํ ๋ง์ธ๋์ ๊ด๋ จ๋ ์ด์ผ๊ธฐ๋ฅผ ํ์ด๋ณด๋ฉด ์ด๋จ๊น ํ๋ ์๊ฐ์ด ๋ค์์ฃ . ์ด๋ฒ ๊ธ์์๋ ๊ธฐ์กด๊ณผ๋ ์กฐ๊ธ ๋ค๋ฅธ ์ฃผ์ ๋ก ์ด์ผ๊ธฐํด ๋ณด๋ ค ํฉ๋๋ค.
Programmer Mindset

๊ฐ๋ฐ์๋ผ๋ฉด ๊ณต๊ฐํ ์ ๋จธ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ฅผ ๋น๋กฏํด ์ฐ๋ฆฌ๋ ํญ์ (์๊ฐ๊ณผ ๋๋ง ์ค๋ค๋ฉด) ์ธ์์์ ๊ฐ๋ฐ ๋ชป ํ ๊ฒ์ด ์๋ค๋ **์ต๊ณ ์ ์์ ๊ฐ์ ๊ฐ์ง ๊ฐ๋ฐ์(์ค2๋ณ)**์ ๊ธฐ๋ถ์ ๋๋ผ๋ค๊ฐ๋, ๊ฐ์๊ธฐ ์ธ์ ๋ชจ๋ ๊ฐ๋ฐ์๋ค์ด ๋๋ณด๋ค ๋ฐ์ด๋ ๋ณด์ ๋๋ค. ๋ด๊ฐ ๋งก์ ํ๋ก์ ํธ๋ ๋ค๋ฅธ ์ฌ๋ ๋๋ถ์ ์ฑ๊ณตํ๊ณ , ๋ ์์ ์ ๋๋ฌด ์ด๋ผํ๊ฒ ๋๊ปด์ง๋ **์ํฌ์คํฐ ์ฆํ๊ตฐ (Imposter Syndrome)**๊ณผ ๊ฐ์ ๊ธฐ๋ถ์ ์๋ค ๊ฐ๋ค ํ๋ฉฐ, ๊ฐ์ ์ ๋กค๋ฌ์ฝ์คํฐ๋ฅผ ํ๊ณค ํ์ฃ .
์ํฌ์คํฐ ์ฆํ๊ตฐ(Imposter Syndrome)
์ํฌ์คํฐ ์ฆํ๊ตฐ
๋ฒ์ญํ๋ฉด โ๊ฐ๋ฉดํ์โ์ธ ์ด ๋ง์ ์์ ์ ์ฑ๊ณต์ด๋ ํ์ฌ ์์น์ ๋ํด, โ์ด๊ฑด ์ง์ง ๋์ ์ค๋ ฅ์ด๋ ์ฐธ๋ชจ์ต์ด ์๋๋คโ๋ผ๋ฉฐ ์ธ์ ๊ฐ ์ด ๊ฐ๋ฉด์ด ๋ฒ๊ฒจ์ง๊ณ , ์ ํํธ์๋ ์ค๋ ฅ์ด ๋คํต๋ ์ง๋ ๋ชจ๋ฅธ๋ค๋ ์ฌ๋ฆฌ ์ํ๋ฅผ ๋งํฉ๋๋ค. ์ ๋ฆฌํ๋ฉด, ์ํฌ์คํฐ ์ฆํ๊ตฐ์ ์์ ์ด ์์์จ ์ฑ์ทจ๋ฅผ ๋ฅ๋ ฅ๊ณผ ์ฐ๊ฒฐํ์ง ๋ชปํ๊ณ , ์คํ๋ ค ์ค์ค๋ก์ ์ค๋ ฅ์ ๋ฎ์ถฐ ํ๊ฐํ๋ ํ์์ ๋ปํฉ๋๋ค.
์ด๋ฐ ์ฌ๋ฆฌํ์ ์ฉ์ด๊ฐ ๊ฐ๋ฐ์ ๊ด๋ จ ๊ธ์ ์์ฃผ ๋ฑ์ฅํ๊ณ , ์ปค๋ฎค๋ํฐ์์๋ ์งค์ด๋ ๊ณต๊ฐ ๊ธ๋ก ์์ฃผ ๊ณต์ ๋๋ ์ด์ ๊ฐ ์์ต๋๋ค. โ์ด๋ฐ ๊ฐ์ ์ ๋๋ง ๋๋ผ๋ ๊ฒ ์๋๊ตฌ๋โ ํ๋ ์๊ฐ์ด ๋ค ๋, ์คํ๋ ค ์์์ ์ป์ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
ํนํ ๊ฐ๋ฐ์๋ผ๋ ์ง์ ์ ํ๋ก์ ํธ ์ฑ๊ณผ์ ์ฐจ์ด๊ฐ ๊ทน๋ช ํ๊ฒ ๋๋ฌ๋ฉ๋๋ค. ๋๊ตฌ๋ ํ๋ก์ ํธ์ ์ฑ๊ณต ๊ธฐ์ค์ด ๊ธฐ์ ์ ์ฑ์ทจ๋ณด๋ค ์ฌ์ ์ ์ฑ๊ณผ์ ๋ง์ถฐ์ง๋ค ๋ณด๋, ๊ฐ๋ฐ์์ ๊ธฐ์ฌ๊ฐ ์จ์ ํ ๋ฐ์๋๊ธฐ ์ด๋ ค์ด ๊ตฌ์กฐ์ ๋๋ค. ๊ทธ๋์ ๊ฐ๋ฐ์๊ฐ ์ด๋ฐ ๊ฐ์ ์ ๋ ์์ฃผ ๊ฒฝํํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋คํํ ์ด๋ฐ ๊ฐ์ ์ ํ๋๋ ์์๋๋ก ์๋์น๋ฉด์๋, ๊ฒฐ๊ตญ ๊ธด ํ๋ฆ์ผ๋ก ๋ณด๋ฉด โ์ ๋ถ(?)ํ๋ฉด 0โ์ ๊ฐ๊น์์ง๋๋ค. ์ฆ, ์ง๋์น ๊ธฐ๋ณต์ด ์๋๋ผ๋ฉด ๊ฝค ๊ฑด๊ฐํ ์ํ๋ผ๊ณ ํ ์ ์์ต๋๋ค. ํ์ง๋ง ๋ฌธ์ ๋ ํน์ ๊ฐ์ ์ ๋๋ฌด ์ค๋ ๋จธ๋ฌด๋ฅผ ๋์ ๋๋ค. ํนํ ๋ฒ์์์ฒ๋ผ ํ๋ ์ํ๊ฐ ๊ธธ๊ฒ ์ด์ด์ง๊ณ , ํ ๋ฒ ๋ฌด๋์ง ์์ ๊ฐ์ด ์ข์ฒ๋ผ ํ๋ณต๋์ง ์์ ๋๋ ์ํฉ์ด ๋ฌ๋ผ์ง๋๋ค. ๊ทธ๋ ๋๋ผ๋ ๊ฐ์ ์ ๋จ์ํ โ๊ดด๋กญ๋คโ๋ผ๋ ์ธ ๊ธ์๋ก๋ ์ค๋ช ํ๊ธฐ ์ด๋ ค์ธ ๋งํผ ๊น๊ณ ๋ฌด๊ฒ์ต๋๋ค.
์ ๋ํ ๊ฐ๋ฐ์๋ก ์ด์์ค๋ฉด์ ์ด๋ฌํ ์ฌ๋ฆฌ ์ํ๋ฅผ ์ฌ๋ฌ ๋ฒ ๊ฒฝํํ์ต๋๋ค. ํนํ ๊ฐ์ธ ์ฌ์ ์ ์ ์ด์ผ ํ์ ๋, ๊ตฌ์ง์ด๋ ์ด์ง์ ์คํจํ์ ๋, ๋ด๊ฐ ๋งก์ ํ๋ก์ ํธ๊ฐ ์ฌ์ ์ ์ผ๋ก ์ฑ๊ณตํ์ง ๋ชปํด ์ ๋ฆฌํด์ผ ํ์ ๋, ๊ทธ๋ฆฌ๊ณ ๋ด๊ฐ ์ ์ง๋ฅธ ์ค์๊ฐ ํฐ ์ํด๋ก ์ด์ด์ก์ ๋ ๋ฑ ์์ฐจ๋ก ์ด๋ฐ ์๊ธฐ๋ฅผ ๊ฒช์ด๋ณด์์ต๋๋ค. ๊ทธ ๊ณผ์ ์์ ๊ทน๋ณต์ ํ๊ธฐ๋ ํ๊ณ , ๋ ๋ ๊น์ ๊ณณ์ผ๋ก ๋จ์ด์ง๋ ๊ฒฝํ๋ ํ์ต๋๋ค.
์ด ๊ธ์ ๊ทธ๋ฐ ์ฌ๋ฆฌ์ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ๊ทน๋ณตํ๋ฉด ์ข์์ง์ ๋ํ ๋ด์ฉ์ ์ ์ด๋ณด๋ ค ํฉ๋๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ๋งํ์๋ฉด, ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์ด๋ฏธ ์ฌ๋ฌ๋ถ๋ ์ ์๊ณ ๊ณ์ค ๊ฒ๋๋ค. 1) ์ด๋์ ํ์ธ์. 2) ๊ทธ๋ฆฌ๊ณ ์ทจ๋ฏธ๋ฅผ ๊ฐ์ง์ธ์. ์๋๋ฅผ ๋ง๋ก ํ๊ณ ์ด๋ฅธ๋ค์ด ๋ ํ๋ ์กฐ์ธ์ ์ฌ์ค ํฌ๊ฒ ํ๋ฆฌ์ง ์์ต๋๋ค. (์์)
๊ทธ๋ ์ง๋ง ๋ณดํต ์ด๋ฐ ๋ถ์ ์ ์ธ ์ฌ๋ฆฌ ์ํ์ ์ค๋ ๋น ์ ธ ์์ผ๋ฉด ์ด๋์ ํ๊ฑฐ๋, ์ทจ๋ฏธ๋ฅผ ์ฆ๊ธธ ๋งํ ์๋์ง ์์ฒด๋ฅผ ์์ด๋ฒ๋ฆฌ๊ธฐ ์ฝ์ต๋๋ค. ์ ๋ํ ๋ปํ ๋ง๋ก ๋๋ด๊ณ ์ถ์ง๋ ์์ต๋๋ค. ๊ทธ๋์ ์ด๋ฒ์๋ ๋์์ด ๋ ๋งํ ๋ช ๊ฐ์ง ์ด๋ก ์ ๋ํด ์ด์ผ๊ธฐํด ๋ณด๋ ค ํฉ๋๋ค. ์ด ๊ธ์ด ๊ฐ๋ฐ์๋ก ์ด์๊ฐ๋ฉด์ ํ๋ค๊ณ ์ง์น ๋ง์์ ๊ฒช๊ณ ์์ ๋๊ตฐ๊ฐ์๊ฒ ์์ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๊ฐ๋ฐ์ ์ ์ฅ์์ ๋ฐ๋ผ๋ณธ ์ฌ๋ฆฌํ, ๋๊ณผํ, ์๊ธฐ ๊ณ๋ฐ์
์ฃผ์
์์ผ๋ก ์ค๋ช ํ ์ด๋ก ๋ค์ ์ต๋ํ ๋๋ฆ๋๋ก ์ฑ ์ ํตํด์ ์ป์ ์ง์์ด๊ธด ํฉ๋๋ค๋ง, ์ฌ๊ธฐ์ ๊ธฐ์์ ์ง์ง๊ธฐํ ๊ฒ์ด๋ ์๋ฐํ๊ฒ๋ ํ๋ฆด ์ ์์ต๋๋ค. ํ๋ฌธ์ด ์๋๋ผ ๊ทธ๋ฅ ํ์ ์ฌ์๋ ๋๋ฃ๊ฐ ํด์ค ์ ์๋ ์ผ์ข ์ ๊ฐ๋ฅ์ฒ ํ ์ค ํ๋๋ผ๊ณ ์๊ฐํด ์ฃผ์ธ์. (ํ๋ฆฐ ์ด๋ก ์ด ์๋ค๋ฉด ๋๊ธ๋ก PR ์ฃผ์ธ์!)
์ ๋ ์ ์ ์ ์ผ๋ก ์ง์น๊ณ ๋ง์์ด ์ฝํด์ง๋ฉด ์ฑ ์ ๋ณด๊ณค ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ โ์ฐ์ธํ ๋ ๋ ๊ณผํโ๊ณผ ๊ฐ์ ๋ด ์ํฉ์ ๋ง๋ ์ ๋ชฉ์ ๋๋ ค์ ์ฑ ์ ๊ณ ๋ฅด๊ณค ํฉ๋๋ค. ๊ทธ๋ฌ๋ค ๋ณด๋ ์ฃผ๋ก ์ฌ๋ฆฌํ, ๋ ๊ณผํ, ์๊ธฐ๊ณ๋ฐ์ ๋ฑ์ ์ฝ๊ฒ ๋ฉ๋๋ค. ๋ถ์๊ฐ ๋๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃฌ ์ฑ ์ ์ ์ธํ๋ฉด, ๋๋ถ๋ถ์ ์ด๋ฐ ์ฑ ๋ค์ด ์ด๋ฏธ ๋ฒ ์คํธ์ ๋ฌ์ ์ฌ๋ผ ์๊ธฐ ๋๋ฌธ์ ์ฐพ์๋ณด๋ ๊ฒ ์ด๋ ต์ง๋ ์์ต๋๋ค.
์ ๋ ์ ๊ฐ ๊ฐ๋ฐ์๋ผ์ ๊ทธ๋ฐ์ง ๋ชฐ๋ผ๋, ์ฒ ํ์ด๋ ์ฌ๋ฆฌํ, ๋ ๊ณผํ, ์๊ธฐ๊ณ๋ฐ์๋ฅผ ์ฝ๋ค ๋ณด๋ฉด ์ด๊ฒ ๋จ์ํ ํ๋ง์ด๋ ์ง์, ํ๋ฌธ, ํน์ ์ง๋ฆฌ๋ก ๋ค๊ฐ์ค๊ธฐ๋ณด๋ค๋ ํ๋์ โํ๋ ์์ํฌโ๋ โํจ๋ฌ๋ค์โ์ฒ๋ผ ๋๊ปด์ง๋๋ค. ๊ฐ๋ น ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ด๋ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ, MVI ์ํคํ ์ฒ, ์๋ก์ด ์ํ ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ํด๋ฆฐ ์ฝ๋๋ ๋ฆฌํฉํ ๋ง ์ฑ , ํน์ TDD๊ฐ์ด ๋ง์ด์ฃ .
๋ญ๋๊น, **โ๊ฐ๋ฐ์๋ ์ ๋ต์ด ์์ง๋ง, ๋ด๊ฐ ํด๋ณด๋ ์ด ๋ฐฉ์์ด ๋ ์ข์ ๊ฒ ๊ฐ์์ ์ด๋ ๊ฒ ์ ๋ฆฌํด ๋ดค์ด. ๋๋ ์ด๋ ๊ฒ ํ๋ฒ ํด๋ณผ๋?โ**๋ผ๋ ๋๋์ด๋๊น์? ๊ฐ๋ฐ์ด๋ผ๋ ๋จ์ด ๋์ โ์ธ์์ ์ด์๋ณด๋๊นโ๋ผ๊ณ ๋ฐ๊ฟ ์ฝ์ด๋ ํฐ ์ํ๊ฐ์ด ์์ ๊ฑฐ๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๋ณดํต ์ฐ๋ฆฌ๊ฐ ๊ฐ๋ฐ์ ์์ํ ๋ ๊น์ ์ด๋ก ์ ์ ๋ชจ๋ฅด๋๋ผ๋, ๊ฐ๋ฐ์ ํ๋ค ๋ณด๋ฉด ์ง๊ฐ์ ์ผ๋ก โ์ด๋ ๊ฒ ํ๋๊น ๋์ค์ ๋๋ฌด ํ๋๋ค. ๋ค์์๋ ์ด๋ ๊ฒ ํด๋ด์ผ๊ฒ ๋ค.โ๋ผ๋ ๊ฒฝํ์น๋ฅผ ์๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ด๋ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ๊ฐ์ ํน์ ํจ๋ฌ๋ค์์ ์๊ฒ ๋๋ฉด, ์ข์ ์ฝ๋์ ๋ํ ๊ด์ ์ด ์๊ธฐ๋ฉด์ ๊ทธ๋์ ์ง๊ฐ์ ์ผ๋ก๋ง ๋๋ผ๋ ๊ฒ๋ค์ด ํจ์ฌ ๋ ์ ๋ช ํ๊ฒ ๋ณด์ด๊ธฐ ์์ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๊ฐ์ฒด ์งํฅ์ด ๋ ์ณ๊ณ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ์ด ํ๋ ธ๋ค๊ฑฐ๋, ํน์ ๊ทธ ๋ฐ๋๋ผ๋ ๊ฒ์ด ์ฌ์ค์ ์๋๋ผ๋ ๊ฒ๋ ์๊ณ ์์ต๋๋ค. ๊ทธ๊ฒ์ ๋จ์ง ๊ฐ์ ๋์์ ๋ฐ๋ผ๋ณด๋ ๋ค๋ฅธ ์ฌ๊ณ ์ฒด๊ณ์ด์, ์๊ฐํ๋ ๋ฐฉ๋ฒ์ผ ๋ฟ์ ๋๋ค. ์ฐ๋ฆฌ๊ฐ ํน์ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์ด ๋ ํธํด์ง๊ณ , ํน์ ์ํคํ ์ฒ ํจ๋ฌ๋ค์์ ๋ฐ๋ฅด๋ฉด ๊ฐ๋ฐ์ด ๋ ์์ํด์ง๋ ๊ฒ๊ณผ ๋น์ทํฉ๋๋ค. ๋ฐ๋๋ก ํน์ ํ๋ ์์ํฌ๋ ํน์ ์ํ ๊ด๋ฆฌ ๋ฐฉ์์ ์ ์ฉํ๋ ๊ฒ์ด ๋ ๋ถํธํ ์๋ ์์ต๋๋ค. ๊ทธ๋ ๋ค๊ณ ํด์ ๊ทธ ํ๋ ์์ํฌ์ ์ฒด๊ณ๊ฐ ์์ ํ ํ๋ฆฐ ๊ฒ์ ์๋๊ฒ ์ง์.
์ด์ ๊ฐ์ ๋๋์ผ๋ก, ์ ๋ ๋ฉํ ๊ด๋ฆฌ์ ๋์์ด ๋ ๋งํ ์ฌ๊ณ ์ฒด๊ณ, ์ ํํ ๋งํ๋ฉด ์ด๋ก ๋ณด๋ค๋ ์ผ์ข ์ ๊ด์ ์ ๋ช ๊ฐ์ง ์๊ฐํ๋ ค๊ณ ํฉ๋๋ค. ์ ๊ฐ โ์ด๋ก โ์ด ์๋๋ผ โ๊ด์ โ์ด๋ผ๊ณ ํํํ๋ ๊น๋ญ์ ์ด๊ฒ์ด ์ ๋์ ์ธ ์ง๋ฆฌ๋ ์ง์ค์ด ์๋๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ธ์ ๋ โ๋์ ๋ง์ง ์๋๋คโ๋ผ๊ณ ๋๋ผ๋ฉด ๋ฐ์๋ค์ด์ง ์์๋ ๋๊ณ , ๋ฌด์๋ณด๋ค ์ ๊ฐ ํ๋ฌธ์ ์ผ๋ก ํ๋ฆด ์๋ ์๋ค๋ ์ ์ ์ ์ ๋ก ๋ง์๋๋ฆฌ๋ ๊ฒ์ ๋๋ค.
์ฌ๊ธฐ์ ๊ธฐ ์ฑ ์์ ๋ณธ ์ด๋ก (๊ด์ )๋ค : ์์คํ 1๊ณผ ์์คํ 2, ๊ทธ๋ฆฌ๊ณ ๊ฐ์

์ ๊ฐ ๋ณธ ์ฌ๋ฆฌํ ํน์ ๋๊ณผํ ์์ญ์์ ์๊ฒ ๋ ํฅ๋ฏธ๋ก์ด ์ด๋ก ์ค ํ๋๋ โ์ฌ๋์ ๋ ๊ฐ์ง์ ์ฌ๊ณ ์ฒด๊ณ๋ฅผ ๊ฐ์ง๊ณ ์๋คโ๋ผ๋ ๊ฒ์ด์์ต๋๋ค. ์๋ง ๋ณดํต์ ๋ฌด์์๊ณผ ์์, ๊ฐ์ ๊ณผ ์ด์ฑ์ฒ๋ผ ์ฐ๋ฆฌ์ ์๊ฐ์๋ ์๋ก ๋ค๋ฅธ ๋ฌด์ธ๊ฐ๊ฐ ํจ๊ปํ๋ค๋ ๋๋์ ๋ฐ์๋ณธ ์ ์ด ์์ ๊ฒ๋๋ค.
์ ๊ฐ ์ฝ์ ใ์๊ฐ์ ๊ดํ ์๊ฐใ์ด๋ผ๋ ์ฑ ์์๋ ์ฐ๋ฆฌ๊ฐ ํํ ๋ค์ด๋ณธ โ๋ฉํ์ธ์งโ์ โ์๊ฐโ์ ํด๋นํ๋ ๋ ๊ฐ์ง ์ฒด๊ณ๋ฅผ ์ค๋ช ํฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ์๋ ์ด ์ฒด๊ณ์ ์ด๋ฆ์ ๋ถ์ด๋ ์๊ฐ ๊ทธ ์์ฒด๊ฐ ํ์ด ๋ ์ ์๋ค๊ณ ๋งํ๋ฉฐ, ๋์ โ์์คํ 1โ๊ณผ โ์์คํ 2โ๋ผ๊ณ ๋ถ๋ฅด์๊ณ ํฉ๋๋ค. ์ ๋ ์์ผ๋ก๋ ์ด ํํ์ ์ฌ์ฉํ๋ ค ํฉ๋๋ค.
์ด๋ฌํ ์ฌ๊ณ ์ฒด๊ณ๊ฐ ์๊ฒจ๋ ์ด์ ๋ ์งํ๋ก ์ ์ธ ๊ด์ ์์ ์ค๋ช ํ ์ ์์ต๋๋ค. ์ธ์ด๊ฐ ์๊ธฐ๊ธฐ ์ด์ ์ ๋ง๋ค์ด์ง ๋์ ๊ทธ์ ๊ธฐ๋ฐํ ์ฌ๊ณ ์ฒด๊ณ, ๊ทธ๋ฆฌ๊ณ ์ดํ ์ธ์ด๊ฐ ๋ฐ๋ฌํ๋ฉด์ ์งํํ ์ฒด๊ณ๊ฐ ๊ณต์กดํ๊ฒ ๋๋ฉด์ ๋ ๊ฐ์ง ์์คํ ์ด ํ์ฑ๋์๋ค๋ ๊ฒ์ ๋๋ค.
์๋ 2๊ฐ์ง ์ง๋ฌธ์ ๋ด์ฃผ์ธ์.
- 2 x 2 = ?
- 167 x 24 = ?
์์คํ 1๊ณผ ์์คํ 2์ ์ฐจ์ด: ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค์ ํฌ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค
**์์คํ 1์ ์๊ฐ์ ๊ฑฐ์น์ง ์๊ณ ๋ฐ๋ก ์๋ํฉ๋๋ค.**์๋ฅผ ๋ค์ด, ์ฐ๋ฆฌ๊ฐ โ2 x 2 = ?โ๋ฅผ ๋ณด๋ ์๊ฐ, ๋ต์ ๊ณ์ฐํ๋ ค๊ณ ํ์ง ์์๋ ๊ณง๋ฐ๋ก โ4โ๊ฐ ๋ ์ค๋ฆ ๋๋ค. ์ด๋ ๋ฌด์์์ ์ผ๋ก ๋์ค๋ ๋ฐ์์ด๋ฉฐ, ์ฐ๋ฆฌ๊ฐ ์์์ ์ผ๋ก ์ ์ดํ ์ ์์ต๋๋ค.
๋ฐ๋ฉด โ167 x 24 = ?โ๋ผ๋ ๋ฌธ์ ์ ๋ต์ ๊ตฌํ๋ ค๋ฉด ์๋นํ ์์์ ์ธ ์ฌ๊ณ ๊ฐ ํ์ํฉ๋๋ค. ์ฃผ์๋ฅผ ์ง์คํด ์์์ ์ผ๋ก ์๊ฐํ ๋๋ ์์คํ 2๋ฅผ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.
์ฌ๊ธฐ์ โ์์โ์ด๋ผ๋ ๋จ์ด๋ฅผ ๋ ์ฌ๋ฆฌ๋, ์์ ์ ์ธํฐ๋ท์์ ๋ณธ ํจ์ ๊ธ์ด ์๊ฐ๋ฉ๋๋ค.
โ๋น์ ์ ๋์ ๊น๋นก์ด๋ ๊ฒ์ ์์ํ๊ฒ ๋๋ ์ ์ฃผ์ ๊ฑธ๋ ธ์ต๋๋ค. ์ด์ ๋ ๋์ ๊น๋นก์ด๋ ๊ฒ์ ๊ณ์ ์ ๊ฒฝ ์ฐ๊ฒ ๋ฉ๋๋ค.โ
์ด ๊ธ์ ๋ณด๊ธฐ ์ ๊น์ง๋ ๋์ ๊น๋นก์ด๋ ๊ฒ์ ์ ํ ์์ํ์ง ์์์ ๊ฒ๋๋ค. ์์์ ์ผ๋ก ์๊ฐํด ๋ณธ ์ ๋ ์์์ ๊ฒ๋๋ค. ๊ทธ๋ฌ๋ ์ด ๊ธ์ ์ฝ๋ ์๊ฐ๋ถํฐ๋ ๋์ ๊น๋นก์ด๋ ํ์ ์์ฒด๊ฐ ๊ณ์ ์ ๊ฒฝ ์ฐ์ด๊ฒ ๋ฉ๋๋ค. (์ด ๊ธ์ ์ฐ๊ณ ์๋ ์ ์กฐ์ฐจ๋ ์ง๊ธ ๋์ ๊น๋นก์ด๋ ๊ฒ์ ์์ํ๊ณ ์๋ค์ ใ ใ )
์ฌ๋ฏธ์๋ ์ด์ผ๊ธฐ๋ค์ด ๋ง์ง๋ง, ์ ๊ฐ ํ๊ณ ์ถ์ ์ด์ผ๊ธฐ์ ๋ณธ์ง์ ์ด๊ฒ ์๋๋๋ค. ์ ๋ฆฌํ์๋ฉด ์ฐ๋ฆฌ๋ ๋ ๊ฐ์ง ์ฌ๊ณ ์ฒด๊ณ, ์ฆ ์์คํ 1๊ณผ ์์คํ 2๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ ์ ์ ๋๋ค. ์์คํ 1์ ๋ด๊ฐ ์์ํ์ง ์์๋ ์๋์ผ๋ก ๋ฐ์ํ๊ณ ๋์ํ๋ ์๊ฐ์ด๋ฉฐ, ์์คํ 2๋ ๋ด๊ฐ ์์ํด์ ํํ๋ ์๊ฐ์ ์๋ฏธํ๋ค๋ ๊ฒ์ ๊ธฐ์ตํด ์ฃผ์ธ์.
์์คํ 1์ ๋ด๊ฐ ์คํํ์ง ์์๋๋ฐ๋ OS์์ ์๋์ผ๋ก ๋์๊ฐ๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค์ ๊ฐ์ต๋๋ค. ์ฌ์ค ๋ฌด์์ด ๋์๊ฐ๊ณ ์๋์ง๋ ์ ์ธ์งํ์ง ๋ชปํฉ๋๋ค. ๋ฐ๋ฉด, ์์คํ 2๋ ๋ด๊ฐ ์ง๊ธ ์คํํ๊ณ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ฐ์์, ์ฃผ์(focus)๋ฅผ ๊ธฐ์ธ์ฌ์ผ๋ง ์ฌ์ฉํ ์ ์๋ค๊ณ ์ดํดํ์๋ฉด ๋ฉ๋๋ค.
์์คํ 1๊ณผ ์์คํ 2 ๊ฐ์ ์ํธ์์ฉ
์์คํ 1์ ๋จ์ํ ์ต์ํด์ง ์ํ ๋ฌธ์ ์๋ง ๊ตญํ๋์ง ์์ต๋๋ค. ์ผ๊ตด ํ์ ์ ๋ณด๊ณ ์๊ฐ์ ์ผ๋ก ํด์ํ๋ ๊ฒ์ด๋, ๊ณต์ด ๋ ์์์ ๋ ํผํ๋ ๋ฐ์, ํน์ ์ฌ์ง์ ๋ณด๊ณ ์ฆ๊ฐ์ ์ผ๋ก ๋๊ปด์ง๋ ๊ฐ์ ๊ฐ์ ๊ฒ๋ค๋ ๋ชจ๋ ์์คํ 1์์ ์ด๋ฃจ์ด์ง๋๋ค. ๋ด๊ฐ ํ์ง ์์ผ๋ ค๊ณ ํ๋ค๊ณ ๋ฉ์ถ ์ ์๋ ๊ฒ์ด ์๋๋ฉฐ, ์ด ๊ณผ์ ์์๋ โ์ธ์ํ๋คโ๋ผ๋ ์๊ฐ์กฐ์ฐจ ์กด์ฌํ์ง ์์ต๋๋ค.
์์คํ 1๊ณผ ์์คํ 2๋ ์ด๋์ ์๋ ํ๋ก๊ฒ์ด๋จธ์ ๋ฐ์ ์๋, ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฐ์์์ ์๋ จ ๊ณผ์ ๊น์ง ์ค๋ช ํ ์ ์์ต๋๋ค. ์ฒ์์๋ ์ฐ๋ฆฌ๊ฐ ๋ฌด์ธ๊ฐ๋ฅผ ํ ๋ ์์์ ์ผ๋ก ๋ ธ๋ ฅํด์ผ ํ๊ณ , ์ํ๋ ๋๋ก ์๋์ง ์์ต๋๋ค. ์ด๋๋ ์์คํ 2๋ง ์๋ํ๊ณ , ์คํ๋ ค ์์คํ 1์ด ๋ฐฉํด๋ฅผ ํ๊ธฐ๋ ํฉ๋๋ค. ๊ทธ๋ฌ๋ **๋ฐ๋ณต์ ์ผ๋ก ๊ฐ๋ฐํ๊ฑฐ๋ ํ๋ จ์ ๊ฑฐ๋ญํ๋ค ๋ณด๋ฉด, ์์คํ 2์ ํ๋์ด ์์คํ 1๋ก ์ฎ๊ฒจ๊ฐ๋ฉด์ ์ ์ ๋ฅ์ํด์ง๋๋ค.**์ํ๊ธฐ ์ํด ์ถฉ๋ถํ ๋ฐ๋ณต๊ณผ ์๊ฐ์ด ํ์ํ ์ด์ ๋ ๋ฐ๋ก ์ฌ๊ธฐ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๋ฏธ์๊ฒ๋ ์์คํ 1์ ํตํด ๋ฌด์ธ๊ฐ๋ฅผ ํ๊ฒ ๋๋ฉด, ์ฐ๋ฆฌ๋ ์ธ์ด๋ก ๊ทธ ์ฌ์ค์ ์ธ์งํ์ง ๋ชปํฉ๋๋ค. ๊ทธ๋์ ๋ฌด์ธ๊ฐ๋ฅผ ์ํ๋ ์ฌ๋์๊ฒ โ์ ๊ทธ๋ ๊ฒ ํ๋๋?โ, โ์ด๋ป๊ฒ ํ๋ฉด ์ํ ์ ์๋๋?โ๋ผ๊ณ ๋ฌผ์ด๋ณด๋ฉด, ์ด์ฑ์ ์ผ๋ก ์ค๋ช ํ๊ธฐ ์ด๋ ค์ด ์ด์ ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค. ์ธ์ด๋ฅผ ์ฌ์ฉํด ์ค๋ช ํ๋ ๊ฒ์ ์์คํ 2์ ์ญํ ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด ๊ฐ๋ ์ ์ฐ๋ฆฌ๊ฐ ๊ฐ๋ฐ์ ํ ๋์๋ ์ ์ฉ๋ฉ๋๋ค. ๋ง์ ์ด๋ก ์ ์๊ณ ์ดํดํ๋ ๊ฒ์ ์์คํ 2์ ๋ชซ์ด์ง๋ง, ์ค์ ๋ก ์ ์ฉํ๊ณ ๊ฒฝํ์ ์์ ๋ฅ์ํด์ง๋ ๊ฒ์ ์์คํ 1์ด ๋ด๋นํฉ๋๋ค. ๊ทธ๋์ ๋จ์ํ ํ๋ฌธ์ ์ผ๋ก ๊ณต๋ถ๋ง ํ๋ ๊ฒ๋ณด๋ค, ์ง์ ๋ง์ด ํด๋ณด๋ ๊ฒ์ด ์ค๋ ฅ์ ํค์ฐ๋ ๋ฐ ํจ์ฌ ํฐ ๋์์ด ๋ฉ๋๋ค. ๋ค๋ง ๊ทธ ๊ณผ์ ์ ๋ ํจ์จ์ ์ผ๋ก ๋ง๋ค์ด์ฃผ๋ ๊ฒ์ ์์คํ 2์ ์ญํ ์ด์ง์.
๊ฐ๊ฐ๊ณผ ๊ฐ์
์์คํ 1์ ๊ฐ์ ์๋ ๊น๊ฒ ๊ด์ฌํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์คํ 1์ ํน์ฑ์ ์ด๋ฌํ ๋ฐ์์ ์ฐ๋ฆฌ๊ฐ ์์ํ์ง ์์๋ ์๋์ผ๋ก ๋ฐํ๋ฉ๋๋ค. ํนํ ๋๊ตฐ๊ฐ์ ํ์ ์ ๋ณผ ๋ ์ฐ๋ฆฌ๋ ๊ฑฐ์ ์ฆ๊ฐ์ ์ผ๋ก ๋ฐ์ํ๊ฒ ๋ฉ๋๋ค. ํ๋ฒ ๊ฑฐ์ธ์ ๋ณด๊ณ ์์ด๋ณด์ธ์. ์๋, ๊ตณ์ด ๊ฑฐ์ธ์ ๋ณด์ง ์์๋ ์ข์ต๋๋ค. ์๋ ํ์ ์ ์ง๊ฑฐ๋, ์ฐก๊ทธ๋ฆฐ ์ผ๊ตด์ ํ๊ฑฐ๋, ํ๋ ํ์ ์ ์ง์ด๋ณด๋ฉด ๊ทธ ์๊ฐ ๋ง๋ก ์ค๋ช ํ๊ธฐ๋ ์ด๋ ต์ง๋ง, ๊ฐ๊ฐ์ด ๋ฌ๋ผ์ง๋ ๊ฒ์ ๋๋ ์ ์์ต๋๋ค. ๊ทธ๋ ์ง๋ง ์ด ๋ณํ๋ฅผ ์ธ์ด๋ก ํํํ๊ธฐ๋ ๋งค์ฐ ์ด๋ ต์ต๋๋ค.

๊ทธ๋ฆฌ๊ณ ๋ฐ๋๋ก โ๊ธฐ์จ, ์ฌํ, ์ง์ฆ, ๋ถ๋ ธโ๋ผ๋ ๊ธ์๋ฅผ ์ฝ๋ ์๊ฐ์๋, ์ฐ๋ฆฌ๋ ์ด์ง ๋ค๋ฅธ ๊ฐ๊ฐ์ ๋ฐ์ ์ ์์ต๋๋ค. ๋ถ๋ช ์ธ์ด๋ฅผ ๋ค๋ฃจ๋ ์ฒด๊ณ๋ ์์คํ 2์ธ๋ฐ๋ ๊ธ์์์ ๊ฐ์ ์ ๋๋ ์ ์๋ ์ด์ ๋, ์์คํ 2์ ์์คํ 1์ด ์๋ก ๋ค๋ฅธ ์ฒด๊ณ์ด๋ฉด์๋ ์์ ํ ๋ถ๋ฆฌ๋์ง ์๊ณ , ํญ์ ์ํธ์์ฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์์คํ 1์ ๊ฐ๊ฐ์ ์ ๋๋ค. ๋ง๋ก ํํํ ์๋ ์์ง๋ง, ๋ถ๋ช ํ ์ ์ฒด์ ๋ณํ์ ๊ฐ๊ฐ์ด ๋๊ปด์ง๋๋ค. ์์ ๋, ์ฐก๊ทธ๋ฆด ๋, ์ผ๊ตด์ ์ผ๊ทธ๋ฌ๋จ๋ฆด ๋, ์ฐ์ค๊ฝ์ค๋ฌ์ด ํ์ ์ ์ง์ ๋๋ง๋ค ์ค๋ช ํ๊ธฐ๋ ์ด๋ ต์ง๋ง, ๋ถ๋ช ํ ๋ค๋ฅธ ๊ฐ๊ฐ์ด ๋๊ปด์ง๋๋ค.
๋ฐ๋๋ก ์์คํ 2๋ ์ด์ฑ์ ์ด๊ณ ์ธ์ด์ ์ ๋๋ค. ์ฐ๋ฆฌ๋ ์ด๋ฌํ ๊ฐ๊ฐ์ ํน๋ณํ ์ธ์ด๋ฅผ ๋ถ์ด๊ณ , ๊ทธ ์ธ์ด๋ ๋ค์ ํน์ ํ ์๊ฐ์ ๋ถ๋ฌ์ผ์ผํต๋๋ค. ์์คํ 2๋ ์์คํ 1์ด ๋ง๋ค์ด๋ธ ๊ฐ๊ฐ์ ์ธ์ด๋ก ์ดํดํ๊ณ ํด์ํ์ฌ ์ด์ฑ์ ์ธ ์ฌ๊ณ ๋ก ์ ๋ฆฌํ๋๋ฐ, ์ด๊ฒ์ ์ฐ๋ฆฌ๋ โ๊ฐ์ โ์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
์ฌ๋ฏธ์๋ ์ฌ์ค์ ์์คํ 1์ ๊ฐ๊ฐ์ ์ฌ์ค ์ฐ๋ฆฌ๋ ์ ๋๋ก ์์ง ๋ชปํ๋ค๋ ์ ์ ๋๋ค. ๋ถ๋ช ํ ์ค์ฌํ๋ ๊ฐ๊ฐ์ด๊ณ ์์ํ๊ฒ ๋๊ปด์ง์ง๋ง, ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ์ดํดํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์์คํ 2๊ฐ ์ธ์ด๋ก ์ค๋ช ํด์ผ๋ง ๋น๋ก์ ๊ฐ์ ์ ํํ๋ก ๋ฐํ๋ฉ๋๋ค. ์ด ์ ์ ๊ต์ฅํ ์ค์ํฉ๋๋ค. ์ง์ ํ ์๋ฏธ๋ ๊ฐ์ ์์์ ๊ฐ๊ฐ์ ์ค์ ๋ก ์กด์ฌํ์ง๋ง, ์ฐ๋ฆฌ๊ฐ ๋๋ผ๋ โ๊ฐ์ โ์ ์ฃผ๊ด์ ์ธ ์ด์ฑ์ ํด์์ ๊ฑฐ์ณ ๋ฐํ๋๋ค๋ ์ ์ ๋๋ค.
๋ฌผ๋ก ๊ฐ๊ฐ๊ณผ ๊ฐ์ ์ ์ค์ ๋ก ๋งค์ฐ ๋ณต์กํ๋ฉฐ, ๋จ์ํ ์ด ๋ ๊ฐ์ง๋ก๋ง ์ค๋ช ํ ์ ์๋ ๊ฒ์ ์๋๋๋ค. ๋ค์ ํ๋ฒ ๋ง์๋๋ฆฌ์ง๋ง, ์ด ๊ธ์ ์ด๋๊น์ง๋ ์ผ์ ๋ถ๋ถ ์ด๋ก ์ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ํ์ง๋ง ์๋ฐํ ํ์ ์ ์ด๋ก ์ ์ค๋ช ํ๋ ค๋ ๊ฒ์ด ์๋๋๋ค. ๊ทธ๋ฌ๋ ํ๋์ ํจ๋ฌ๋ค์์ผ๋ก ๋ฐ๋ผ๋ด ์ฃผ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ฐ๋ฆฌ๋ ์์์ ์ผ๋ก ๊ฐ์ ๊ฐ๊ฐ์ ๋ค๋ฅด๊ฒ ํด์ํ ํ ์ ์๋ค: ๊ธด์ฅ๊ณผ ์ค๋ ์ ์ฐจ์ด
์์ฃผ ์ค์ํ ๋ถ๋ถ์ด๋ผ ํ ๋ฒ ๋ ๊ฐ์กฐํ๊ฒ ์ต๋๋ค. ์์คํ 1์ด ๋ง๋ค์ด๋ธ ๊ฐ๊ฐ์ 100% ์ค์ฌํ๋ ๊ฒ์ด์ง๋ง, ์ด๋ฅผ ํด์ํ๋ ๊ฒ์ ์์คํ 2์ ์ญํ ์ ๋๋ค. ๊ฒฐ๊ตญ ๊ฐ์ ์ ๊ฐ๊ฐ์ ํด์ํ๋ ๊ณผ์ ์์ ๋ฐํ๋๋ ๊ฒ์ด๊ธฐ์, ๊ฒฐ๊ณผ์ ์ผ๋ก ๋งค์ฐ ์ฃผ๊ด์ ์ด๋ผ๋ ์ ์ ๋๋ค.
์ฒ์์ ๋ณด์๋ ์งค์ ๋ ์ฌ๋ ค๋ด ์๋ค. ์ฌ์ค ์ด์ ์ ๋์ ์ค๋์ ๋ ์ฌ์ด์๋ ๊ทธ๋ ๊ฒ ํฐ ์ฐจ์ด๊ฐ ์์ ๋ฆฌ ์์ต๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๊ฐ์ ์ด ๋๋ฐ๋ฏ ์๋์น๋ค๋ ๊ฒ์ ๊ณง ๊ฐ์ ์ด ์ฃผ๊ด์ ์ธ ํด์์ด๋ผ๋ ๋ฐฉ์ฆ์ด๊ธฐ๋ ํฉ๋๋ค. ์ด์ ์ทจ์ ์ด๋ ์ด์ง์ ์ํด ๋ฉด์ ์ ์๋ ์ํฉ์ ์๊ฐํด ๋ณด์ธ์. ๊ฐ์ด์ด ๋ต๋ตํ๊ณ , ํ์๋ณด๋ค ์จ์ด ๊ฐ๋น ์ง๊ณ , ์ฌ์ฅ์ด ์ฟต์พ ๊ฑฐ๋ฆฌ๋ฉฐ, ๋ชธ์ด ๋ง๋น๋๋ ๋ฏ ์ฃ์ด ์ค๋ ๊ฐ๊ฐ์ ๋๋ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ณดํต ์ด๋ฐ ์ํ๋ฅผ ๋๊ณ โ๊ธด์ฅํ๋คโ๋ผ๊ณ ํํํฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ฌ๊ธฐ์ ๊ฐ์ ์ด ์๋๋ผ, ๋น์์ ์ ์ฒด ๋ณํ๋ ๊ฐ๊ฐ๋ง ๋ ์ฌ๋ ค ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
์ฌ์ค ์ด๋ฐ ๊ฐ๊ฐ์ ์ฐ๋ฆฌ๊ฐ โ์ค๋ โ์ ๋๋ ๋์๋ ์๋นํ ๋น์ทํฉ๋๋ค. ๋ฉ์ง๊ฒ ๋ฉด์ ์ ๋ง์น๊ณ ํฉ๊ฒฉ ๋๋ ๋ถํฉ๊ฒฉ ํต๋ณด๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ, ๊ทธ๋ฆฌ๊ณ ๋ฉ์ผ์ด ๋์ฐฉํ์ง๋ง ์ฐจ๋ง ์ ๋ชฉ์ ํด๋ฆญํ์ง ๋ชปํ๋ ์๊ฐ์๋ ๋น์ทํ ๊ฐ๊ฐ์ ๊ฒฝํํฉ๋๋ค. ๋ฌผ๋ก ์ด๋๋ ๊ธด์ฅํ๋ค๊ณ ๋ณผ ์ ์์ง๋ง, ๋์์ ์ค๋ ์ด๋ผ๊ณ ํ ์๋ ์๊ฒ ์ง์.
๋ญ๊ฐ ์ต์ง์ค๋ฝ๊ฒ ๋๊ปด์ง๋ค๋ฉด, ์ฐ๋ฆฌ๊ฐ ๋๊ตฐ๊ฐ์๊ฒ ๊ณ ๋ฐฑํ๋ ์๊ฐ์ ๋ ์ฌ๋ ค๋ณด์ธ์. ๋ชธ์ด ๊ตณ์ด์ง๊ณ ๋๊ทผ๊ฑฐ๋ฆฌ๊ณ ํธํก์ด ๊ฐ๋น ์ง๋ ๊ทธ ๊ฐ๊ฐ์ ๊ธด์ฅ๊ณผ ๋งค์ฐ ์ ์ฌํฉ๋๋ค.
์ฐ๋ฆฌ๊ฐ โ๊ธด์ฅ๋ ์ํโ๋ผ๊ณ ๋งํ๋ ์๊ฐ์ ์ฌ์ค ๊ณ ๋์ ๊ฐ์ฑ ์ํ์ ๋๋ค. ํ์์๋ ๋ค๋ฅธ ์ค์ํ ์ผ์ ์๋๊ณ ์๊ธฐ ๋๋ฌธ์, ๋ชธ์ด ํ์์๋ ๋ค๋ฅธ ์ ํธ๋ฅผ ๋ณด๋ด๋ฉฐ ๋ฐ์ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ๊ณผ์ ์ ์์คํ 1์์ ์ผ์ด๋๊ธฐ์ ์ฐ๋ฆฌ๋ ๊ทธ ๊ฐ๊ฐ์ด ์ ํํ ๋ฌด์์ ์๋ฏธํ๋์ง ์์ง ๋ชปํฉ๋๋ค. ์์ ๋งํ๋ฏ ๊ธด์ฅ์ด๋ ๊ฒฐ๊ตญ โ์ค์ํ ์๊ฐ์ด๋ ๋ ์ํ ์ ์๋๋ก ์ค๋นํ๋ผโ๋ ์ ํธ์ธ ์ ์ ๋๋ค. ๋ง ๊ทธ๋๋ก ์ฐ๋ฆฌ์๊ฒ โ๊ธด์ฅ๊ฐโ์ ๋ถ์ด๋ฃ๋ ๊ฒ์ด์ฃ .
ํฅ๋ฏธ๋กญ๊ฒ๋ ๊ณต์ฐ์ฅ์ ๊ฐ์๋ค ์ค์๋ ์ด๋ฌํ ๊ฐ์ ์ ์ฆ๊ธฐ๋ ์ฌ๋๋ค์ด ์๋ค๊ณ ํฉ๋๋ค. ์ค์ ๋ก ์ด ์๊ฐ์ โ๊ต์ฅํ ์ค๋ ๋ ๊ฐ์ โ์ด๋ผ๊ณ ํํํ๊ธฐ๋ ํฉ๋๋ค. ํ์์๋ ๋ค๋ฅธ ์ด์์ ์ธ ๊ฐ์ฑ ์ํ์ด๊ธฐ์ ๋ชธ์ด ๋ปฃ๋ปฃํด์ง๊ณ ์ฌ๊ณ ๊ฐ ์๋์ง ์๊ฑฐ๋, ๋ง์ ๋ฒ๋ฒ ๋ ์๋ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฐ๋๋ก, ์ด๋ฌํ ๊ฐ์ฑ ์ํ ๋๋ถ์ ํ์๋ณด๋ค ๋ ํฐ ์๋์ง์ ์ง์ค๋ ฅ์ ๋ฐํํ ์๋ ์์ต๋๋ค.
๋ค์ ์๊ฐํด ๋ณด๋ฉด, ๊ฒฐ๊ตญ ์ค์ํ ๊ฒ์ ์ด๊ฒ์ ์ด๋ป๊ฒ ๋ฐ์๋ค์ด๋๋์ ๋๋ค. ์ฆ, ๊ฐ์ ๊ฐ๊ฐ์ ์ด๋ป๊ฒ ํด์ํ๋๋์ ๋ฐ๋ผ ๋ฉด์ ์ฅ์ ๋ค์ด๊ฐ๊ธฐ ์ ์ ๊ฐ์ ๊ณผ ์๊ฐ์ ์ถฉ๋ถํ ๋ฌ๋ผ์ง ์ ์์ต๋๋ค. ์ด ๊ฐ๊ฐ์ โ๋ถ์โ์ด๋ผ๊ณ ํด์ํ๋ฉด ์ ๋ง๋ก ๋ถ์ํด์ง๋๋ค. ํ์ง๋ง โ๊ฐ์ฑโ, โ๋ณํโ, โ์ค๋ โ, โ์ด์กฐโ ๋ฑ ์ผ๋ง๋ ์ง ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ํด์ํ ์๋ ์์ต๋๋ค.
๋ถ๋ช ๊ฐ๊ฐ์ ์์คํ 1์ด ๋ง๋ค์ด๋ด๋ ๋ณํ์ง ์๋ ์ฌ์ค์ ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ๊ฐ๊ฐ์ ๊ฐ์ ์ผ๋ก ํด์ํ๋ ๊ณผ์ ์ ์์คํ 2๊ฐ ์ด์ฑ์ ์ธ์ด๋ก ํ๋ ๊ฒ์ด๊ธฐ์, ์ฐ๋ฆฌ๋ ์ด๋ฅผ ์ํฉ์ ๋ง๊ฒ ๋ฐ๊ฟ ๋ฐ์๋ค์ผ ์ ์์ต๋๋ค. ๊ทธ๋ ๊ฒ ํจ์ผ๋ก์จ ๊ฐ์ ๊ฐ๊ฐ๋ ๋ค๋ฅธ ๊ฐ์ ์ผ๋ก ์ ํํด ํ์ฉํ ์ ์์ต๋๋ค.

๊ฐ๊ฐ๊ณผ ๊ฐ์ : HTML๊ณผ CSS
์ ๊ฐ ์กฐ๊ธ ์ค๋๋ ์น ๊ฐ๋ฐ์๋ผ์ ๊ทธ๋ฐ์ง, ์ด ๋๋ชฉ์์ HTML๊ณผ CSS๋ก ๊ฐ๋ฐํ๋ ์๊ฐ์ด ๋ ์ฌ๋์ต๋๋ค. ์์ ์๋ ๊ฒ์ํ ์๋ฃจ์ ๋ฑ์ ํตํด ๊ฐ๋ฐํ๊ณ , ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ CSS๋ง ์์ ํด ๊ฐ๋ฐํ๋ ์์ ์ด ์์์ต๋๋ค. ๋ณ๊ฒฝํ ์ ์๋ HTML์ ๊ฐ์ง๊ณ ์ด๋ป๊ฒ๋ ์๊ตฌ์ฌํญ์ ๋ง์ถ๊ธฐ ์ํด ๊ณ ๊ตฐ๋ถํฌํ๋ ์์ ์ด์์ฃ . ๊ฒ์ํ์ด๋ ๋ธ๋ก๊ทธ, ํน์ ์ผํ๋ชฐ ์๋ฃจ์ ์์ ์ ๊ณต๋๋ HTML๋ CSS๋ฅผ ์ด๋ป๊ฒ ๊พธ๋ฏธ๋๋์ ๋ฐ๋ผ, ๊ฐ์ ์๋ฃจ์ ์ด๋ผ๋ ์ผ๋ง๋ ์ง ์๋ก์ด ์๋น์ค๋ก ํ๋ฐ๊ฟํ ์ ์์์ต๋๋ค.
์ง๊ธ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ํ๋ ๋ถ๋ค์ด๋ผ๋ฉด ์ด ๋น์ ๊ฐ ํฌ๊ฒ ์๋ฟ์ง ์์์ง๋ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๋ฐฑ์๋์ ํ๋ก ํธ์๋์ ๊ด๊ณ๋ก ์๊ฐํด ๋ณด์ธ์. HTML๊ณผ CSS ๋์ ์คํ API(Open API)์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ๋ก ์นํํด๋ ์ข์ต๋๋ค. ์ฐ๋ฆฌ๋ ์คํ API ์๋ฒ์์ ์ ๊ณตํ๋ API, ์คํค๋ง, ๊ฐ์ ์ ์ดํ ์ ์์ต๋๋ค. ๊ทธ๊ฒ์ ๊ทธ๋๋ก ์ฃผ์ด์ง๋ ๊ฒ์ด์ฃ . ๊ทธ๋ฌ๋ ๊ฐ์ API๋ฅผ ๊ฐ์ง๊ณ ๋ ๋ฌด์ํ ๋ง์ ๋ค๋ฅธ ์๋น์ค๋ฅผ ๋ง๋ค์ด๋ผ ์ ์์ผ๋ฉฐ, ๋น์ฐํ ๊ทธ ํ๋ฆฌํฐ ์ญ์ ๋ฌ๋ผ์ง๋๋ค.
๊ฐ๊ฐ์ ์์คํ 1, ์ฆ HTML(=API)์ ๋ณ๊ฒฝํ ์ ์๋ค
์์คํ
1์ ์ฐ๋ฆฌ๊ฐ ์ปจํธ๋กคํ ์ ์๋ ์์ญ์ด ์๋๋๋ค. ์ด๊ฒ๋ค์ ์๋์ผ๋ก ๋์ํ๋ฉฐ, ์ํ๋ ์ํ์ง ์๋ ๋ฐ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, 2+2=?
๋ผ๋ ๊ธ์๋ฅผ ๋ณด๋ ์๊ฐ ๊ณง๋ฐ๋ก 4
๊ฐ ๋ ์ค๋ฆ
๋๋ค. ์ด์ ๊ฐ์ ์๋ฆฌ๋ก ๊ฐ์ ์ด ๋ฐ์ํ ๋ ๋ง๋ค์ด์ง๋ ๊ฐ๊ฐ๊ณผ ์ ์ฒด์ ๋ณํ ์ญ์ ์์คํ
1์์ ์ฒ๋ฆฌ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ ๋ง๋ค์ด์ง๋ ๊ฐ๊ฐ์ ๋ด๊ฐ ์ ์ดํ ์ ์์ผ๋ฉฐ, 100% ์ค์ฌํ๋ ๊ฐ๊ฐ์
๋๋ค.
๊ฐ์ ์ ์์คํ 2, ๊ฐ์ HTML๋ CSS์ ๋ฐ๋ผ ์ผ๋ง๋ ์ง ๋ค๋ฅด๊ฒ ๋ง๋ค ์ ์๋ค.
๊ทธ๋ฌ๋ ๊ฐ์ ์ ์ต์ข ๊ฒฐ๊ณผ๋ ์์คํ 2๊ฐ ์ด๋ฌํ ๊ฐ๊ฐ์ ํด์ํ๋ฉด์ ๋ง๋ค์ด์ง๋๋ค. ๋ค๋ง ์ฐ๋ฆฌ๊ฐ ํธ์์ ์์คํ 1๊ณผ ์์คํ 2๋ผ๊ณ ๋๋์ด ๋ถ๋ฅด์ง๋ง, ์ค์ ๋ก ์ด ๋์ ๋ถ๋ฆฌ๋ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ํ๋์ ์กด์ฌ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ง์น HTML๊ณผ CSS๋ ๋ฐ๋ก ์กด์ฌํ์ง๋ง, ๊ฒฐ๊ตญ ์๋น์ค๋ผ๋ ๊ฒฐ๊ณผ๋ฌผ์ ์ด ๋์ด ํจ๊ป ๋ง๋ค์ด๋ด๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์ด๋ ํ๋๋ง ์์ด์๋ ์๋ฏธ๊ฐ ์ฌ๋ผ์ง์ฃ .
๊ทธ๋ฌ๋ ๊ฐ์ HTML์๋ ์ผ๋ง๋ ์ง ๋ค๋ฅธ CSS๋ฅผ ๋ถ์ผ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ด๋ค CSS๋ฅผ ์์ฑํ๋๋์ ๋ฐ๋ผ, ๊ฐ์ ์ฝํ
์ธ ๋ผ๋ ์ ํ ๋ค๋ฅด๊ฒ ๋ณด์ด๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ๋ณด๊ธฐ ์ซ์ ์์๋ {display: none}
์ผ๋ก ์จ๊ธธ ์ ์๊ณ , ์๋ ์ฝํ
์ธ ๋ {content: 'โค๏ธ'}
๋ฅผ ํตํด ์ถ๊ฐํ๊ณ ๊พธ๋ฐ ์ ์์ต๋๋ค. ๊ฐ์ HTML์ด๋ผ๋ ์ด๋ค CSS๋ฅผ ์ ์ฉํ๋๋์ ๋ฐ๋ผ ๊ฒฐ๊ณผ๋ฌผ์ ๋ฌ๋ผ์ง๋๋ค. ๋ณต์กํ๊ณ ๋ชป์๊ฒจ ๋ณด์ผ ์๋ ์๊ณ , ๋ฐ๋๋ก ๊น๋ํ๊ณ ์ ๊ฐํ ๊ฒฐ๊ณผ๋ฌผ์ ๋ง๋ค ์๋ ์์ต๋๋ค.
๊ฐ๊ฐ๊ณผ ๊ฐ์ ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. ๊ฐ๊ฐ์ ๋ถ๋ช ๋ฐ๊ฟ ์ ์๊ณ , ์ฐ๋ฆฌ๊ฐ ํต์ ํ ์ ์๋ ๋ฌด์ธ๊ฐ์ ๋๋ค. ํ์ง๋ง ํด์์ ๋ค๋ฅด๊ฒ ํ ์ ์์ต๋๋ค. ๊ฐ์ ์ ์ฃผ๊ด์ ์ธ ๊ฒ์ด๋ฉฐ, ์ฐ๋ฆฌ๋ ์ด์ฑ์ ์์๊ณผ ์์ง๋ฅผ ํตํด ๊ฐ์ ๊ฐ๊ฐ์ผ๋ก๋ ๋ค๋ฅธ ๊ฐ์ ์ ๋ง๋ค์ด๋ผ ์ ์์ต๋๋ค. ์ด๋ฅผ โ๊ธ์ ์ ์ธ์ง ์ฌํด์โ์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
๊ธ์ ์ ์ธ์ง ์ฌํด์: ๋ฉ์ง CSS ๋ง๋ค๊ธฐ์ ๋ฆฌํฉํ ๋ง
โ์ฐ๋ฆฌ๋ ๊ฐ์ ๊ฐ๊ฐ์ ๊ฐ์ง๊ณ ๋ ์ผ๋ง๋ ์ง ๋ค๋ฅธ ๊ฐ์ ์ ๋ง๋ค์ด๋ผ ์ ์๋ค. ๊ฐ๊ฐ์ ์ค์ ์ด์ง๋ง, ๊ฐ์ ์ ์ฃผ๊ด์ ์ธ ํด์์ ๊ฒฐ๊ณผ๋ฌผ์ด๋ค. ์ฆ, ๋ด๊ฐ ๋ง๋ค์ด๋ด๋ ๊ฒ์ด๋ค.โ ์์ ๋งํ๋ฏ ๊ฐ์ HTML๋ CSS๋ฅผ ์ด๋ป๊ฒ ์์ฑํ๋๋์ ๋ฐ๋ผ ์ ํ ๋ค๋ฅธ ๊ฒฐ๊ณผ๋ฌผ์ ๋ง๋ค์ด๋ผ ์ ์์ต๋๋ค. ๊ทธ๋ ๋ค๊ณ ํ๋์ CSS๋ฅผ ๋ฌด์์ ๋ชจ๋ HTML์ ์ ์ฉํ ์๋ ์์ต๋๋ค.
๊ฐ๋ฐ์๋ค์ Bad Code์ Good Code๋ฅผ ๋น๊ตํ๋ฉฐ, ๋ฌด์์ด ๋ ํด๋ฆฐ ์ฝ๋์ธ์ง ๋ฐฐ์ฐ๊ณค ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ ์ฝ๋๋ฅผ ๋ ๋์ ์ฝ๋๋ก ๋ฐ๊พธ๋ ๊ณผ์ ์ ๋ฆฌํฉํ ๋ง(refactoring)์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. ๊ฐ์ ์ฝ๋๋ผ๋ ๋ ๊ฐ๋ ์ฑ ์๊ณ ๋ณด๊ธฐ ์ข์ ์ฝ๋๋ก ๋ฐ๊ฟ ์ ์์ผ๋ฉฐ, ์ด๋ฌํ ๋ฐฉ๋ฒ์ ์ข์ ์์ ์ฝ๋๋ฅผ ํตํด ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก ์ฐ๋ฆฌ๋ ์์ โ๊ธด์ฅโ์ด๋ผ๋ ๊ฐ๊ฐ์ โ์ค๋ โ์ด๋ โ๊ฐ์ฑโ์ผ๋ก๋ ํด์ํ ์ ์๋ค๊ณ ํ์ต๋๋ค. ์ฆ, ๋ฆฌํฉํ ๋ง์ ํตํด ๊ฐ์ ์ฝ๋๋ผ๋ ๋ ์ฝ๊ธฐ ์ข์ ์ฝ๋๋ก ๋ฐ๊ฟ ์ ์๋ฏ, ๊ฐ์ HTML๋ ๋ค๋ฅธ CSS๋ก ๋ ๋ฉ์ง๊ฒ ํํํ ์ ์์ต๋๋ค. ์ด์ ์ ๋ ์ด๋ฌํ ๊ฐ๋ ์ ๋ฐํ์ผ๋ก, ์ ์ฌํ ๊ฐ์ ์ ๋ ๊ธ์ ์ ์ด๊ณ ๋ฉ์ง ๊ฐ์ ์ผ๋ก ํด์ํ ์ ์๋ ์ข์ ์ฝ๋ ์์๋ค์ ์๊ฐํ๊ณ ์ ํฉ๋๋ค.
์ด๋ป๊ฒ ๋ฐ๊พธ๋ฉด ์ข์๊น? ์ข์ ์ฝ๋ ์์
๋ถ๋ ธ โถ ์ด์
์ฐ๋ฆฌ๋ ํ๊ฐ ๋ ๋๊ฐ ์์ต๋๋ค. ์ผ์ด๋ ๋ ผ์์ด๋ , โ๋ถ๋ ธโ๋ผ๋ ๊ฐ์ ์ ์ ํ๋ ์๊ฐ์ ๋๊ตฌ์๊ฒ๋ ์ฐพ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ถ๋ ธ๋ ๋ ผ๋ฆฌ๋ฅผ ํตํ ์ค๋๋ณด๋ค๋, ๋ ์ฝ๊ณ ํธํ๊ฒ ์๋๋ฅผ ๊ตด๋ณต์ํค๋ ค๋ ํธํํ ์ปค๋ฎค๋์ผ์ด์ ๋ฐฉ์์ผ๋ก ํ๋ฅด๊ธฐ ์ฝ์ต๋๋ค.
๋์ ์ฐ๋ฆฌ๋ ์ด โ๋ถ๋ ธโ๋ฅผ โ์ด์ โ์ด๋ผ๋ ๊ฐ์ ์ผ๋ก ์นํํด ํด์ํ ์ ์์ต๋๋ค. ๋ถ๋ ธ์ ์ด์ ์ ๋ชจ๋ ์๊ฐ์ ์ผ๋ก ํญ๋ฐ์ ์ธ ์๋์ง๋ฅผ ๋ง๋ค์ด๋ธ๋ค๋ ์ ์์ ์ ์ฌํฉ๋๋ค. ๋ฐ๋ผ์ ๋ถ๋ ธ๋ฅผ ๋๋ผ๋ ์๊ฐ, ๊ทธ๊ฒ์ ์๋๋ฅผ ์ ์ํ๋ ๋๊ตฌ๋ก ๋ฐ์ฐํ๊ธฐ๋ณด๋ค ์ค์ค๋ก๋ฅผ ๋ ์ด์ ์ ์ผ๋ก ์์ง์ด๊ฒ ํ๋ ์๋์ง๋ก ์ ํํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
์คํธ๋ ์ค โถ ๋์ ์์ง
์ฐ๋ฆฌ๊ฐ ์์ฃผ ๊ฒช๋ ๊ฐ์ ์ค ํ๋๊ฐ ๋ฐ๋ก โ์คํธ๋ ์คโ์ ๋๋ค. ์ ๋ฌด๋ฅผ ํ๋ค๊ฐ ์คํธ๋ ์ค๋ฅผ ๋ฐ๊ณ ์๋ค๋ ๊ฐ์ ์ ๋๋๋ค๋ฉด, ์ด๋ฅผ โ๋์ ์์งโ๋ผ๋ ๊ฐ์ ์ผ๋ก ์นํํด ๋ณผ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ํฌ์ค๋ฅผ ํ๋ ์ํฉ์ ๋ ์ฌ๋ ค ๋ณด์ธ์. ๊ทผ๋ ฅ์ ํค์ฐ๋ ค๋ฉด ์๋ ๋ค๋ ๋ฌด๊ฒ๋ณด๋ค ๋ ํฐ ๋ฌด๊ฒ๋ฅผ ๋ค์ด์ผ ๋น๋ก์ ์ฑ์ฅํ ์ ์์ต๋๋ค. ๋ด๊ฐ ๊ฐ๋นํ ์ ์๋ ์ต๋์น๋ฅผ ์ด๊ฒจ๋ธ ๋งํผ ๊ทผ์ก์ด ๋ฐ๋ฌํ๋ ๊ฒ์ด์ฃ . ์คํธ๋ ์ค๋ฅผ ๋ฐ๋๋ค๋ ๊ฒ์ ์ง๊ธ ๋ด๊ฐ ํ๊ณ์น์ ๋๋ฌํ๋ค๋ ๋ป์ ๋๋ค. ์ด๋ ๊ณง, ๊ทธ๊ฒ์ ๋ฐ์ด๋๋ ์๊ฐ ๋ด๊ฐ ์ฑ์ฅํ ์ ์๋ค๋ ์๋ฏธ์ด๊ธฐ๋ ํฉ๋๋ค.
๋ง์ฝ ์คํธ๋ ์ค๋ฅผ ๋ฐ๊ณ ์๋ค๋ ์ฌ์ค์ ์ธ์งํ๋ค๋ฉด, ๊ทธ๊ฒ์ ๊ทน๋ณตํ๋ ๊ฒ์ ๋์ ๋ชฉํ๋ก ์ผ์๋ณด์ธ์. ์คํธ๋ ์ค๋ ๊ณง ๋ด๊ฐ ์ฑ์ฅ์ ๋ฌธํฑ์ ์ ์๋ค๋ ์ฆ๊ฑฐ์ด๋ฉฐ, ์ถฉ๋ถํ ์๋์ค๋ฌ์ํด๋ ์ข์ต๋๋ค.
์ด๋ฑ๊ฐ, ์งํฌ โถ ํฅ์์ฌ, ์๊ฐ, ์๊ฐ, ๊ฐํ
์ฐ๋ฆฌ๋ ๋๋๋ก ๋น์ทํ ๋๋์ ๋ค๋ฅธ ์ฑ๊ณตํ ๊ฐ๋ฐ์๋ค์ ๋ณด๋ฉฐ, ์งํฌ๋ ์๊ธฐ์ ๊ฐ์ ์ ๋๋๋๋ค. ๊ทธ ์ ๋๊น์ง๋ ์๋๋๋ผ๋, ๋ถ๋ฌ์์ด๋ ๋ฐฐ ์ํ์ ๋๋ ์๋ ์์ต๋๋ค.
ํ์ง๋ง ์ด๋ ์ค์ํ ๊ฒ์, ๊ทธ ๊ฐ๊ฐ์ ๋จ์ํ โ์๊ธฐ์ ์งํฌโ๋ก ๋์ง ์๋ ๊ฒ์ ๋๋ค. ๋์ โ๋๋ ์ ๋ฐ ๊ฒ์ ํ๊ณ ์ถ์ด ํ๊ตฌ๋โ๋ผ๋ ์๊ฐ์ ๊ฐ์ ์ผ๋ก ์ ํํด ๋ณด์ธ์. ๋ํ โ์ด ๋ถ์ผ์์ ์ ๋ ๊ฒ๊น์ง ์ฑ๊ณตํ ์๋ ์๊ตฌ๋โ, โ์ ๋ฐ ๊ธธ๋ ๊ฐ๋ฅํ๊ตฌ๋โ๋ผ๋ ์๊ฐ์ ๊ฐ์ ์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ๋ ์ข์ต๋๋ค. ๊ทธ๋ ๊ฒ ๋๋ฉด ์ง์ฌ์ผ๋ก ๊ทธ ์ฌ๋์๊ฒ ๊ฐํํ ์ ์๊ณ , ๋์๊ฐ ๋กค๋ชจ๋ธ๋ก ์ผ์ ์๋ ์์ต๋๋ค. ๊ฒฐ๊ตญ ์ด๋ฑ๊ฐ์ ๋ฐฐ์๊ณผ ์ฑ์ฅ์ผ๋ก ํฅํ๋ ํฅ์์ฌ์ผ๋ก ์นํ๋ ์ ์์ต๋๋ค.
๋ต๋ตํจ โถ ๋ฌธ์ ์์๊ณผ ์ฐฝ์๋ ฅ
์ง๊ธ ์ํฉ์ด ๋๋ฌด ๋ต๋ตํ๋ค๊ณ ๋๊ปด์ง์๋์? ๊ทธ๋ ๋ค๋ฉด ๊ฐ๋ฐ์๋ก์ ์ฐฝ์๋ ฅ์ ๋ฐํํ ์๊ฐ์ ๋๋ค. ๋ต๋ตํจ์ด๋ผ๋ ๊ฐ์ ์ ๊ณง ๋ด๊ฐ ์ง์ ๋์์ ์๋ก์ด ๋ฐฉ์์ผ๋ก ํด๊ฒฐํด์ผ๊ฒ ๋ค๋ ์ ํธ์ผ ์ ์์ต๋๋ค. ์ด๋ ๋ฐํ๋๋ ์ฐฝ์์ ์ธ ๊ฐ์ ์ ๋ฌธ์ ๋ฅผ ๋ฐ๋ผ๋ณด๋ ์๊ฐ์ ๋ํ๊ณ , ์๋ก์ด ํด๊ฒฐ์ฑ ์ ์ฐพ์๋ด๋ ์๋๋ ฅ์ด ๋ฉ๋๋ค. ๊ฒฐ๊ตญ ๋ต๋ตํจ์ ํด๊ฒฐํ๋ ๊ณผ์ ์์ ๋ฌธ์ ์์์ ๋๋ผ๊ณ ์ด๋ฅผ ํ์ด๋ด๋ ๊ฒ, ๊ทธ๊ฒ์ด ๋ฐ๋ก ๊ฐ๋ฐ์์ ๋ณธ์ง์ ์ธ ์ญํ ์ ๋๋ค.
๊ฑฐ๋ถ๊ฐ, ํ์ค โถ ์๊ธฐ ์ธ์
์ฐ๋ฆฌ๋ ์ด๋ค ์ฌ๋์ด ๋ชน์ ์ซ์ ์ ์์ต๋๋ค. ํน์ ํน์ ์ํฉ์ด๋ ๊ฒฐ์ ์ด ๋๋ฌด๋ ๋ถํธํ๊ณ ์ซ๊ฒ ๋๊ปด์ง ์๋ ์์ต๋๋ค. ์ด๋ด ๋๋ ๊ทธ ๊ฑฐ๋ถ๊ฐ์ ์ง์ฐฉํ๊ธฐ๋ณด๋ค, ์๊ธฐ ์ธ์๊ณผ ์๊ธฐ ์ดํด๋ฅผ ๋ํ ์ ์๋ ์ข์ ๊ฒฝํ์ด๋ผ๊ณ ์๊ฐํด ๋ณด์ธ์. โ๋๋ ์ด๋ฐ ๊ฒ๋ค์ ์ซ์ดํ๋๊ตฌ๋.โ, โ๋๋ ์ด๋ฐ ๊ฐ์น๋ฅผ ์ค์ํ๊ฒ ์ฌ๊ธฐ๊ณ ์๊ตฌ๋.โ ๊ฐ๋ฐ์์๊ฒ๋ ์๊ธฐ ์์ ์ ์ดํดํ๋ ๋ฉํ์ธ์ง๊ฐ ๋งค์ฐ ์ค์ํ๋ค๊ณ ํฉ๋๋ค. ๋ฐ๋ผ์ ๊ฑฐ๋ถ๊ฐ์ด๋ ํ์ค๊ฐ์ ๋๋ ๋๋, โ๋๋ ์ด๋ฐ ๊ฒ๋ค์ ์ซ์ดํ๋ ์ฌ๋์ด์๊ตฌ๋โํ๊ณ ์ค์ค๋ก๋ฅผ ์ธ์งํ๋ ๊ธฐํ๋ก ์ผ์๋ด๋ ์ข๊ฒ ์ต๋๋ค.
๋๋ ค์ โถ ๊ฒฝ๊ณ
์ฐ๋ฆฌ๋ ๋๊ตฌ๋ ๋๋ ค์์ ๋๋ ๋๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํ๋ฃจ์ ์์ต ์์ด ์ค๊ฐ๋ ์ปค๋จธ์ค ์๋น์ค์ ํ๋ก๋์ ๋ฐฐํฌ๋ฅผ ํด์ผ ํ๋ ์ํฉ์ด๋ผ๋ฉด ๋๋ ค์์ ๋๋์ง๋ ๋ชจ๋ฆ ๋๋ค. ์ฌ์ค ๋๋ ค์์ด๋ผ๋ ๊ฐ์ ์ โ๊ฒฝ๊ณโ๋ผ๋ ๊ฐ์ ์์ ๋น๋กฏ๋๋ค๊ณ ํฉ๋๋ค. ๋ง์ฝ ์ฐ๋ฆฌ๊ฐ ์ด๋ค ๊ฒ์ด ๋ฌด์์ด์ง๋ ๋ชจ๋ฅด๊ณ ๋ฌด์กฐ๊ฑด ๋๊ด์ ์ด์๋ค๋ฉด, ์ด๋ฏธ ๋งน์์๊ฒ ์ก์๋จนํ์์ง๋ ๋ชจ๋ฆ ๋๋ค. ๋ฐ๋ผ์ ๋ฌด์ญ๋ค๋ ๊ฐ์ ์ด ๋ค ๋๋ ๊ทธ ๋๋ ค์์ ์ ์๋์ง ๋ง๊ณ , ์คํ๋ ค ์ด ๊ฐ์ ์ ๊ฒฝ๊ณ์ฌ์ผ๋ก ๋ฐ๊ฟ ํ์ฉํด ๋ณด์ธ์. ๋๋ ค์์ ๋ ๊ผผ๊ผผํ ์ ๊ฒํ๊ณ , ์ค์๋ฅผ ์ค์ด๊ณ , ์ค์ค๋ก๋ฅผ ์งํค๋ผ๋ ์ ํธ์ผ ์ ์์ต๋๋ค.
ํผ๋ก๊ฐ โถ ์ฌ์ถฉ์ , ํด์๊ณผ ์ผ์ ๊ฒฝ๊ณ์ ๋ฐ๊ฒฌ
๊ฐ๋ฐ์๋ก ์ด๋ค ๋ณด๋ฉด ์ฌํ ํผ๋ก๊ฐ์ ๋๋ ๋๊ฐ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด ํผ๋ก๊ฐ์ ๋ฐฉ์นํ ์ฑ ์ ๋ฌด๋ฅผ ์ด์ด๊ฐ๋ค ๋ณด๋ฉด ๋ฒ์์์ผ๋ก ์ด์ด์ง๊ธฐ ์ฝ์ต๋๋ค. ๋ฐ๋ผ์ ํผ๋ก๊ฐ์ ๋๋ ๋๋ ๋จ์ํ ๋ถํ์ ๊ฐ์ ์ผ๋ก ๋ฐ์๋ค์ด๊ธฐ๋ณด๋ค, ์ง๊ธ์ด ๋ฐ๋ก โ์ฌ์ด์ผ ํ ์๊ฐโ์ด๋ผ๋ ์ ํธ๋ก ์๊ฐํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค. โ๋๋ ํ๋ฃจ์ 12์๊ฐ์ ์ผํ ์ ์๋ ์ฌ๋์ด๋ผ๊ณ ์๊ฐํ๋๋ฐ, ์ฌ์ค์ 8์๊ฐ๋ฐ์ ์ผํ์ง ๋ชปํ๋ ์ฌ๋์ด๊ตฌ๋.โ ์ด๋ ๊ฒ ๋ฐ์๋ค์ด๋ ๊ฒ๋ ์ข์ ๊ธฐํ๊ฐ ๋ ์ ์์ต๋๋ค.
ํน์ ์ ์ ์ข์ํ์๋์? ๋ณธ์ธ์ ์ฃผ๋์ ์๊ฒ ๋๋ฉด ์ ์ ๋ ์ ์ฆ๊ธธ ์ ์์ต๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ์ผ์ ๋ ๋ง์ด ํ๋ค๊ณ ํด์ ๋ฐ๋์ ์ ๋ฅํ ์ฌ๋์ด ๋๋ ๊ฒ์ ์๋๋ฉฐ, ์ผ์ด ๋ง๋ค๊ณ ํด์ ํจ์จ์ด ๋์์ง๋ ๊ฒ๋ ์๋๋๋ค. ๋ด๊ฐ ์ผ๋งํผ ๋ชฐ์ ํ ์ ์๋ ์๋์ง๋ฅผ ๊ฐ์ง๊ณ ์๋์ง, ์์ ์ ์ ๋ฌด๋์ ํ์ ํ๋ ๊ฒ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ํ๋ฆ์ด ๋๊ฒจ ๋ณธ ๋ค ์ฃผ๋์ ์๊ฒ ๋๋ ๊ฒ์ฒ๋ผ, ํผ๋ก๊ฐ์ ํตํด ์์ ์ ์ผํ ์ ์๋ ํ๊ณ๋ฅผ ์ฒดํฌํ๋ ๊ธฐํ๋ก ์ผ์๋ณด์ธ์.
๋ฌด๋ ฅ๊ฐ โถ ํต์ ํ ์ ์๋ ๊ฒ์ ์๊ฐ
๋ฌด๋ ฅ๊ฐ์ ๋๋ ๋๋ ๋ด๊ฐ ์ ๋ง ๋ฌด๋ ฅํ ์กด์ฌ๋ผ์๊ฐ ์๋๋ผ, ์ฌ์ค์ โ๋ด๊ฐ ํต์ ํ ์ ์๋ ๊ฒ์ ์ง์ฐฉํ๋คโ๋ผ๋ ์ฌ์ค์ ๊นจ๋ซ๊ฒ ํด์ฃผ๋ ์ ํธ๋ผ๊ณ ์๊ฐํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค. ์ฐ๋ฆฌ๋ ์๊ฐ๋ณด๋ค ํต์ ๊ฐ๋ฅํ ๊ฒ๊ณผ ํต์ ํ ์ ์๋ ๊ฒ์ ๊ตฌ๋ถํ๋ ๋ฅ๋ ฅ์ด ๋ถ์กฑํฉ๋๋ค. ๋ฐ๋ผ์ ํต์ ํ ์ ์๋ ๊ฒ์ ์ง์ฐฉํ๋ฉฐ ๋ฌด๋ ฅ๊ฐ์ ๋๋ผ๊ธฐ๋ณด๋ค๋, ์ด ๊ฐ์ ์ ํตํด โ๋๋ ์ง๊ธ ๋ฌด์์ ํต์ ํ ์ ์๋๊ฐ, ๋ฌด์์ ํต์ ํ ์ ์๋๊ฐโ๋ฅผ ๋ถ๋ณํ ๊ธฐํ๋ก ์ผ์ ๋ณด์ธ์. ๋ฌด๋ ฅ๊ฐ์ ์คํ๋ ค ๋ด๊ฐ ํต์ ํ ์ ์๋ ์์ญ์ ๋ ์ ์๊ฐํ๊ฒ ํ๊ณ , ๋ถ๋ณ๋ ฅ์ ๋์ฌ์ฃผ๋ ๊ณ๊ธฐ๊ฐ ๋ ์ ์์ต๋๋ค.
๋ง์น๋ฉฐ: ๋๋ฅผ ํ๋ก๊ทธ๋๋ฐ ํ์
์ด ๊ธ์ ์ฐ๋ค ๋ณด๋, ์ฌ์ค ๋๊ตฐ๊ฐ์๊ฒ ์ ๋ฐฐ๋ก์ ์๋ ค์ฃผ๊ณ ์ถ์ ์ด์ผ๊ธฐ๊ฐ ์๋๋ผ, ๊ฒฐ๊ตญ์ ๋ด๊ฐ ๋ ์์ ์๊ฒ ํด์ฃผ๊ณ ์ถ์ ์ด์ผ๊ธฐ์๋ค๋ ์๊ฐ์ด ๋ญ๋๋ค. ์ ์ญ์ ๋ถ์ ์ ์ธ ๊ฐ์ ์์ ํ๋์ ํค์ด ๋์ค์ง ๋ชปํ ๋๊ฐ ์์์ต๋๋ค. ์ด ๋ถ์ ์ ์ธ ๊ฐ์ ์ ๊ผญ ์ด์ง ์คํจ๋ผ๋ ์ง, ๋ด๊ฐ ๋งก์ ํ๋ก์ ํธ๊ฐ ๋ค๋ฅธ ์ด์ ๋ก ๋ฌด๋์ก๋ค๋ ์ง ํ๋ ํฐ ์ฌ๊ฑด์ด ์์ด๋ ์ฐพ์์ต๋๋ค. ๊ทธ๋ฅ ๋ฌธ๋๋ฌธ๋ ๋๋ฅผ ๊ดด๋กญํ๊ณ , ํ ๋ฒ ๋ถ์ ์ ์ธ ์๊ฐ์ ๋ช์ ๋น ์ง๋ฉด ์ข์ฒ๋ผ ๋น ์ ธ๋์ค์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์์ฃ .
์ ๋ ์ฌ๋ฆฌํ ์ ๋ฌธ๊ฐ๋, ์ฒ ํ์๋ ์๋๊ณ , ๋จ์ง ๊ฐ๋ฐ์์ ๋๋ค. ๊ทธ๋์ ์ ๊ฐ ์ค๋ช ํ ์ด๋ก ์ด ์๋ฒฝํ ํ๋ฌธ์ ์ค๋ช ์ด ์๋ ์๋ ์๊ณ , ๋๊ตฐ๊ฐ์๊ฒ๋ ๊ทธ์ ๊ฐ๋ฅ์ฒ ํ์ฒ๋ผ ๋ณด์ผ ์๋ ์์ต๋๋ค. ํ์ง๋ง ์ด ํจ๋ฌ๋ค์์ ๊ฐ๋ ์ ์ ์์ ํ์ฌํ๊ณ ๋๋, ํจ์ฌ ๋ ์ฝ๊ฒ ๋ด ๊ฐ์ ์ ์ ๋ช ํ๊ฒ ๋ฐ๋ผ๋ณผ ์ ์์๊ณ , ๋ค์ ๋์์ฌ ์ ์๋ ์ฅ์น๊ฐ ๋์์ต๋๋ค. ๋ง์น ํจ์ํ ํ๋ก๊ทธ๋๋ฐ์ ์๊ณ ๋์ ํจ์ฌ ๋ ํด๋ฆฐ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๊ฒ ๋ ๊ฒ์ฒ๋ผ์.
์ฐ๋ฆฌ๊ฐ ํต์ ํ ์ ์์ด ๋ฐ์ํ๋ ์ ์ฒด์ ๊ฐ๊ฐ์ ๊ธ์ ์ ์ผ๋ก ํด์ํ ์ ์๋ค๋ ์ฌ์ค, ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ์ฃผ๊ด์ ์ด์ง๋ง ์์์ ์ผ๋ก ๊ฐ๋ฅํ๋ค๋ ์ฌ์ค์ ์ ๊ฒ ํ๋ก๊ทธ๋๋ฐ์ฒ๋ผ ๋๊ปด์ก์ต๋๋ค. ๋ง์น ๋ด๊ฐ CSS๋ฅผ ๋ฐ๊ฟ ๋ธ๋ก๊ทธ ํ ๋ง๋ฅผ ์๋กญ๊ฒ ๊พธ๋ฏธ๋ฏ, ๊ณ ์ ๋์ด ์๋ HTML๋ ์ผ๋ง๋ ์ง ๋ฉ์ง๊ฒ ๋ค๋ฌ์ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ ๋์, ํจ์ฌ ๋ ๊ฑด๊ฐํ๊ณ ์ข์ ๋ง์ธ๋๋ฅผ ๊ฐ์ง ์ ์๊ฒ ๋์์ต๋๋ค.
์ฌ๋ฌ๋ถ๋ค๋ ์ด ๊ธ์ ํตํด, ๊ทธ ์ด๋ค ํ๋ก๊ทธ๋จ๋ณด๋ค โ๋โ๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ ์์ ํ ์ ์๋ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ฐ๋ฆฌ๋ ์ฐ๋ฆฌ์ ์๊ฐ๋ง์ ํ๋ก๊ทธ๋๋ฐํ ์ ์๋ ๊ฐ๋ฐ์๊ฐ ๋์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก, ๊ทธ์ ํ๋ฒ ์ฑ๊ธ ์์ด๋ณด์ธ์. ์๊ฐ ๋๊ปด์ง๋ ๊ฐ๊ฐ์ ์ถฉ๋ถํ ๋๋ผ๊ณ , ๋ณธ์ธ์ ๋ชฉํ์ ์์ ๊ฐ, ๊ทธ๋ฆฌ๊ณ ๊ธ์ ์ ์ธ ํด์์ ๋ถ์ด๋ฃ์ด ๋ณด์ธ์. ๊ทธ๋ ๊ฒ ์ฆ๊ฒ๊ฒ ๋๋ฅผ ํ๋ก๊ทธ๋๋ฐํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
Note
์ฐธ๊ณ ๋ก, ์ด ๋ธ๋ก๊ทธ์ ๋์จ ์ด๋ก ๋ค์ ์ ๊ฐ ์ฌ๊ธฐ์ ๊ธฐ์์ ๋ณด๊ณ ๋ค์ ๋ด์ฉ์ ์ ๋ฆฌํ ๊ฒ์ด์ง๋ง ํ๋ฌธ์ ์ธ ์ ์ฅ์์ ์๋ฐํ๊ฒ ๊ฒ์ฆํ ๋ด์ฉ์ ์๋๋๋ค. ํ๋ฌธ์ ์ผ๋ก ์ณ๊ณ ๊ทธ๋ฆ์ ๋ฌผ๋ก ์ค์ํ๊ฒ ์ง๋ง, ์ด ๊ธ์ ๊ทธ๋ฅ ๊ฐ๋ฐ์๊ฐ ์ฌ๋ฆฐ ํ๋์ ์คํ์์ค๋ผ๊ณ ์๊ฐํด ์ฃผ์๋ฉด ์ข๊ฒ ์ต๋๋ค. ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๊ด์ฐฎ์ ๋ณด์ธ๋ค๋ฉด ์ค์นํด์ ์ฌ์ฉํด ๋ณด์ธ์. ์ผ๋ถ๋ง ๋ง์์ ๋ ๋ค๋ฉด forkํด์ ์ฐ์ ๋ ์ข์ต๋๋ค. ํน์ ๋ด์ฉ์ ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ๋๊ธ๋ก PR์ ์ฌ๋ ค์ฃผ์ธ์. ๋ฐ๋ก ์์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ณ ๋ง์ต๋๋ค.
์๋ฌธ
