๋งค๋์ ํธ์ถ์ ๋งค๋์ ์ธ์คํด์ค์ ์ด๊ธฐํ๊ฐ ์ ๋ถ ๋๋ ๋ค์ ์คํ๋์ด์ผ ํ์ง๋ง. ์ด๊ธฐํ ์์ฒด๊ฐ ์ข ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ ์ ๋ค์ด ์์(ํต์ ๋ฑ)
๊ทธ๋ผ ์ด๊ธฐํ๊ฐ ๋ ๋๋ ๋งค๋์ ๋ฑ์ด ์ธ๋ถ์์ ํธ์ถ๋ ๊ฒฝ์ฐ ์ผ๋จ ๋๊ธฐ๋ฅผ ์ํค๋ ๊ฐ ํด์ผ๊ฒ ์ง?
์ด์์ด ๋ฌธ์ ์ํฉ์ธ๋ฐ...
1. ๋งค๋์ ํธ์ถ์ด ํ์ํ ๋ก์ง์ Async๊ณ์ด๋ก ๋๋ ค์ ์งํํ๋ค. ํ์ํ ๋งค๋์ ๋ค์ด ํธ์ถ ๊ฐ๋ฅํ์ํ์ธ์ง ํ์ธํ๊ณ , ์ค๋น๊ฐ ๋๋์๋ค๋ฉด ๊ทธ๋๋ก ์ค๋ ๋ ๋๊ธฐ๋ฅผ ํ๋ค
์ด ๊ฒฝ์ฐ ์ฌ์ค ๋งค๋์ ์ฝ์ด ํ์ํ ํจ์ ํ๋๋น ์ค๋ ๋ ํ๋๊ฐ ๊ตด๋ฌ๊ฐ๋๊ฑฐ๋ผ ์ข ๊ฑฑ์ ์ด ๋๊ธด ํ๋๋ฐ, ์ด์ฐจํผ ๋งค๋์ ์ฝ ์์ฒด๊ฐ ๋น๋ฒํ๊ฒ ์ผ์ด๋๋ ์ผ๋ ์๋๋ผ...
์ฌ์ค ์ง์ง ๊ฑฑ์ ์ ์ด๊ฒ ์๋๋ผ, ๋งค๋์ ์ฝ์ ํ๋ ํจ์ ์์ฒด๊ฐ ๋ฉ์ธ์ค๋ ๋๊ฐ ์๋๊ณณ์์ ๊ตด๋ฌ๊ฐ๋ค๋๊ฑฐ์. ์์ ์ ์ด๊ฑธ๋ก ๋นจ๊ฐ์๋ฌย ๋ช๋ฒ ๋ดค๋๊ฑฐ๊ฐ๊ธฐ๋ ํ๋ฐ...
2. 1๋ฒ์ ์ฝ๋ฃจํด์ผ๋ก ๊ตฌํํ๋ค. ์ด๋ผ ์ต์ํ ์ค๋ ๋ ์์ฑ๋ ์๊ณ , ๋ฉ์ธ์ค๋ ๋์์ ๊ตด๋ฌ๊ฐ๊ธฐ๋๋ฌธ์ ๋นจ๊ฐ์์ ๋ฐ ๊ฐ๋ฅ์ฑ๋ ์ค์ด๋ค๊ฒ ์ง...?
์ด๋ ๊ฒ ๋ณด๋ฉด ๋ต์ ๋๊ฐ์๋ฐ ์ฌ์ค ๋ด๊ฐ ์ฝ๋ฃจํด์ ๋ณ๋ก ์์จ๋ด์ ์ด๋ ๊ฒ ์จ๋ ๋๋์ง ์ ๋ชจ๋ฅด๊ฒ ์. ์ฝ๋ฃจํด ์ด๋ ๊ฒ ์ฐ๋ผ๊ณ ๋ง๋ ๊ฑฐ ๋ง๋?
3. 1, 2 ๋ ๋ฐฉ๋ฒ ๋ชจ๋ ํ๋ ธ๋ค ์ฝ๋ฉ ๊ทธ๋ ๊ฒ ํ๋๊ฑฐ ์๋๋ค
๋์!
์ฝ ์์ฒด๋ฅผ ์ด๋ฒคํธ๋ ์ปค๋ฉ๋ ๊ฐ์๊ฑธ๋ก ์ค๋ธ์ ํธํ ํด์ ํ์ ๋ด๊ธฐ
์์ ๋นต ์ฝ๋ฃจํด ใฑใฑ