๋๋ ํ๋ก๊ทธ๋๋ฐ ๊ณผ์ ์ ์๊ฐํ ํ ์์ ์ ๋ํ ๋ฏฟ์์ ์๊ณ ์ด ์ง์ ์ด ์์ ์๊ฒ ์ ํฉํ์ง ์๋ค๊ณ ์๊ฐํ๋ ์ ์ ๊ฐ๋ฐ์๋ฅผ ๋์์์ด ๋ด ๋๋ค.
์ฒ์ ์ฌํ์ ์์ํ์ ๋ ์ง์ ์ ๋ฐ๊พธ๋ ค๊ณ ์ฌ๋ฌ ๋ฒ ์๊ฐํ์ง๋ง ๋คํํ๋ ํ ๋ฒ๋ ๊ทธ๋ฌ์ง ์์์ต๋๋ค. ๋น์ ๋ ํฌ๊ธฐํด์๋ ์ ๋ฉ๋๋ค. ์ด๋ณด์์๊ฒ๋ ์ด๋ค ์์ ์ด๋ ์ด๋ ค์ ๋ณด์ด๋ฉฐ ์ด์ ๊ด๋ จ๋ ํ๋ก๊ทธ๋๋ฐ๋ ์์ธ๋ ์๋๋๋ค. ๊ฐ์ฅ ์คํธ๋ ์ค๊ฐ ๋ง์ ์๊ธฐ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด ํ ์ ์๋ ์ผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋๋ฃ ์ ์
์ ํ์ ํฉ๋ฅํ์ธ์. ํผ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ฐ๋ ๊ฒ์ ์ด๋ ต์ต๋๋ค. ํ์ง๋ง ๋น์ ์ฒ๋ผ ์ฅ์ ๋ฌผ์ ๊ทน๋ณตํ๋ ์ฌ๋๋ค์ด ์ฃผ๋ณ์ ๋ง์ผ๋ฉด ๋ ์ฌ์์ง๋๋ค. ๊ทธ๋ฆฌ๊ณ ํจ๊ป๋ผ๋ฉด ๋์ฑ ์ฌ๋ฏธ์์ต๋๋ค! ์๋ฅผ ๋ค์ด, ์ฝ๋ฉ์ ํ๊ณ ์ถ์ ์น๊ตฌ์ ๋์์ ํ์ต์ ์์ํด ๋ณด์ธ์. ์ด๋ ๊ฒฝ์ ์์๋ฅผ ์ถ๊ฐํ๊ณ ์์ผ๋ก ๋์๊ฐ ๋๊ธฐ๋ฅผ ๋ถ์ฌํฉ๋๋ค. ๋ ๋ค๋ฅธ ์ต์
์ ๊ฐ์ ์๊ฐ์ ๊ฐ์ง ์ฌ๋๋ค์ ๊ทธ๋ฃน์ ๊ฐ์
ํ๋ ๊ฒ์
๋๋ค. ์๋ฅผ ๋ค์ด, freeCodeCamp์๋
freeCodeCamp๋ ํ์
ํ๋ก๊ทธ๋๋ฐ ๊ต์ก์ ์ํ ์๋ถ ๋น์๋ฆฌ ์กฐ์ง์
๋๋ค. ๋ฌ์์์๋ ์ง์
์๊ฐ๋ฅผ ์ ๊ณตํ๋ ๋จ์ฒด ๋ชจ์๊ณผ ์จ๋ผ์ธ ์ปค๋ฎค๋ํฐ๋ ๋ง์ด ์์ต๋๋ค. ๊ฒ์์ ์์ํ ์ ์์ต๋๋ค
์์ ์๊ฒ ๊ฐ์ฅ ์ ํฉํ ํ์ต ๋ฐฉ๋ฒ์ ์ฐพ์๋ณด์ธ์. ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ฐ๋ ๋ฐ ์ ๋ต์ ์์ต๋๋ค. ์ ๊ฐ ๋ํ์ ๋ค๋ ๋ ๊ฐ์๋ ๋์๊ฒ ๊ฑฐ์ ์๋ฌด๊ฒ๋ ๊ฐ๋ฅด์ณ์ฃผ์ง ์์์ต๋๋ค. ๊ฐ์ธํ๋ ๊ด์ฌ์ ๊ตฌํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ธฐ ์ ๊น์ง๋ ๋ฐ์ ์ด ๋ถ์กฑํ์ฌ ์ข์ ๊ฐ์ ๋๊ผ์ต๋๋ค. ๋น์ ์ ๋ ํนํ๋ฉฐ, ๋น์ ์ด ๋ฐฐ์ฐ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋ ํนํฉ๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ๊ดํ ์๋ง์ ์จ๋ผ์ธ ๊ฐ์ข, ํ๊ต, ์์ ์ด ์์ต๋๋ค. ์ด๋ค ๊ฒ์ด ํ ์ฌ๋์๊ฒ ์ ํฉํ๊ณ ๋ค๋ฅธ ๊ฒ์ด ์ ํฉํฉ๋๋ค. ๊ทํ์๊ฒ ๊ฐ์ฅ ์ ํฉํ ๋ฐฉ๋ฒ์ ์ ํํ์ญ์์ค. ํ์ฌ ํ์ต ๋ฐฉ์์ด ํจ๊ณผ๊ฐ ์๋ค๋ฉด ๋ณ๊ฒฝํ์ธ์.
๋ฌด์ธ๊ฐ๋ฅผ ์ฐฝ์กฐํด ๋ณด์ธ์. ํผ์๋์คํธ๋ ํผ์๋ ธ๋ฅผ ์น๋ฉด์ ๋ฐฐ์๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ํตํด์๋ง ๋ฐฐ์ธ ์ ์์ต๋๋ค. ์ฝ๋ ํ ์ค๋ ์์ฑํ์ง ์๊ณ ๊ฐ๋ฐ์ ๋ฐฐ์ฐ๊ณ ์๋ค๋ฉด ์ฝ๋ ์์ฑ์ ์ค๋จํ๊ณ ์ฝ๋ ์์ฑ์ ์์ํ์ธ์. ์์ ์ ๋ ธ๋ ฅ์ ๊ฒฐ์ค์ ๋ณด๋ ๊ฒ๋ณด๋ค ๋ ๋๊ธฐ๋ฅผ ๋ถ์ฌํ๋ ๊ฒ์ ์์ต๋๋ค. ํ๋ จ์ ํตํด ๋์ ๋๋ ๊ฒฐ๊ณผ๊ฐ ๋์ค์ง ์์ผ๋ฉด ์กฐ๋ง๊ฐ ๋๊ธฐ ๋ถ์ฌ๊ฐ ์ฌ๋ผ์ง ๊ฒ์ ๋๋ค. ์น์ฌ์ดํธ ๊ฐ๋ฐ์ ๋ฐฐ์ฐ๊ณ ๊ณ์๋์? ์์ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค๊ณ ์์ต๋๋ค. ๋ชจ๋ฐ์ผ ๊ฐ๋ฐ์ ๋ฐฐ์ฐ์๋์? Android์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ญ๋๋ค. ๋งค์ฐ ๊ฐ๋จํ ๊ฒ์ด๋ผ๋ฉด ์ค์ํ์ง ์์ต๋๋ค. ํ์ต ์๋๋ฅผ ๋์ด๊ณ ์์ ์ ์งํ ์ํฉ์ ํ์ธํ๊ณ ๋๊ธฐ๋ฅผ ๋ถ์ฌํ๋ ค๋ฉด ์ง๊ธ ๋ฐ๋ก ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋ค๊ธฐ ์์ํ์ธ์.
๋์์ ์์ฒญ. ํ์ํ ๋ ๋์์ ์์ฒญํ๋ ๊ฒ์ ๋๋ ค์ํ์ง ๋ง์ญ์์ค. ๋น์ ์ด ๋ฌด์ธ๊ฐ๋ฅผ ์ดํดํ์ง ๋ชปํ๊ณ ๋ฐฐ์ฐ๊ณ ์ถ๋ค๋ ๊ฒ์ ์ธ์ ํ๋ ๊ฒ์ ์ ๋์ ์ผ๋ก ์ ์์
๋๋ค. ์๋ จ๋ ๋ง์ ๊ฐ๋ฐ์๋ค์ ๋์์ ์ฃผ๋ ๊ฒ์ ๊บผ๋ฆฌ์ง ์์ต๋๋ค. ํนํ ์ง๋ฌธํ๊ธฐ ์ ์ ์๊ฐ์ ๋ด์ด ์ง๋ฌธ์ ๊ณต์ํํ๊ณ Google์ ๋ฌธ์ํ๋ค๋ฉด ๋์ฑ ๊ทธ๋ ์ต๋๋ค. FreeCodeCamp์๋
๋ฌ์์์ด ์ง๋ฌธ์ ์ ํฉ
์ฝ๋ ์์ฑ์ ์ต๊ดํํ์ธ์. ์ค์ต ํ๋ก๊ทธ๋๋ฐ์ ์ผ์ ์ํ์ ์ผ๋ถ๋ก ๋ง๋๋ ๊ฒ์ด ๊ทผ๋ณธ์ ์ผ๋ก ์ค์ํฉ๋๋ค. ์ฃผ๋ง์ XNUMX์๊ฐ ์ฐ์ ์ฝ๋ฉํ๋ ๊ฒ๋ณด๋ค ๋งค์ผ ํ ์๊ฐ์ฉ ์ฝ๋ฉํ๋ ๊ฒ์ด ๋ ์ข์ต๋๋ค. ๊ท์น์ฑ์ ํ๋ก๊ทธ๋๋ฐ์ ์ต๊ด์ผ๋ก ๋ง๋ค ๊ฒ์ ๋๋ค. ์ต๊ด์ด ์์ผ๋ฉด ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐ ์๋์ง๊ฐ ๋ง์ด ์๋ชจ๋๊ธฐ ๋๋ฌธ์ ๋ง์์ ์์ ์ ๋ฏธ๋ฃจ๊ธฐ ์ํ ์์ฒ ๊ฐ์ง ๋ณ๋ช ์ ์ฐพ๊ฒ ๋ ๊ฒ์ ๋๋ค. ๊ฒ๋ค๊ฐ ๊ฐ๋ฐ์ ํ๋ ค๋ฉด ๊ด๋ จ๋ ์ธ๋ถ ์ฌํญ์ ๋ง์ด ๊ธฐ์ตํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ฉฐ์น ๊ฐ ์ฝ๋ฉ์ ํ์ง ์์ผ๋ฉด ํ์ตํ๋ ๊ฐ๋ ์ ์๊ฐ ์ค์ด๋ค๊ฒ ๋ฉ๋๋ค.
์ ๋๋ก ์ฌ๋ ๋ฒ์ ๋ฐฐ์ฐ์ธ์. ๋๋ก๋ ์ง์น ๋๊น์ง ๋์์์ด ์ผํ๋ ๊ฒ์ด ํ๋ช ํ๊ณ ์์ฐ์ ์ธ ์ผ์ฒ๋ผ ๋ณด์ผ ์ ์์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ์๋ ๋ง์ ์ ์ ์ ์นจ์ด ํ์ํฉ๋๋ค. ์ด ๋ฆฌ์์ค๋ฅผ ์ ์์ ๋ณต์ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์์์ ์๊ณ ํผ๊ณคํจ์ ๋๋๋ค๋ฉด ์ปดํจํฐ๋ฅผ ๋๊ณ ํด์์ ์ทจํด๋ณด์ธ์. ์ฐ์ฑ ํ๋ค. ํด๊ฐ๋ฅผ ๋ ๋๋ค. ํผ๊ณคํ๋ค๋ฉด ํ๋ก๊ทธ๋๋ฐ์ ๊ทธ๋ง๋๋ ๋์ ์ ์ ์ฌ์ด๋ณด์ธ์.
์ถ์ฒ: www.habr.com