์ผ๋จ ์ง๋ฌธ๋ถํฐ ์ฐ๊ณ ๊ทธ ๋ค์ ๋ด ์ํฉ์ ๊ธํ๋ฉด ์ง๋ฌธ๋ง ๋ณด๊ณ ใฑใฑ ์๊ธํ๋ฉด ์ฝ๊ณ ๊ณ ๋ คํด์ ์ถ์ฒ์ข
1. C, C+, C# ์ค ๋ญ ๋จผ์ ๋ฐฐ์ฐ๋๊ฒ ์ข์๊ฐ?
๋ ์ ์ธ์ด ์์ฃผ๋ก ๊ณต๋ถํ๋ฉด์ ์ ๋ํฐ ์์ง์ด ๊ณ๋ค์ฌ์ง๋? ๋๋์ผ๋ก ํ๊ณ ์ถ์. ์ข ๋ ๊ทผ๋ณต์ ์ธ๊ฑฐ๋ ์๋ก ์ ์ธ๊ฑธ ๊ณต๋ถํ ๋ ํฅ๋ถํ๋ ์คํ์ผ์. ์ด๋ฐ๊ฑฐ ๊ณ ๋ คํ์ ๋ ๋ฌด์จ ์ธ์ด๊ฐ ์ ์ผ ์ข์์ง ๊ถ๊ธํจ. ๋ฌผ๋ก ์๋๊ฒ ์์ด ์ฐ๋ ๋ง์ด๋ผ ๊ฐ์๋ฆฌ์ผ ์๋ ์์. ๊ทธ๋ฌ๋ฉด ๋๊ธ๋ก ๊น์น์ง๋ง๊ณ ์ ๋ํฐ ์์ฃผ๋ก ๊ณต๋ถํด ๋ผ๊ณ ํด์ค
2. ์ฑ ? ์ ํ๋ธ?
์ฑ ์ผ๋ก ๊ณต๋ถํ๋ ค๊ณ ๋ง์ ๋จน๊ธด ํ์. ์ ํ๋ธ๋ก ์กฐ๊ธ์ฉ ๋ณด๊ธด ํ๋๋ฐย ๋ญ๊ฐ ๋๋ฌด ๊ธฐ๋ฅ?์ค์ฌ์ด๋ผ ์ข ์์ฌ์ ์. ๋ด๊ฐ ํ์ ๋ค๊บผ๋ง ์ฐพ์๊ฑธ ์๋ ์์ง๋ง. ํ์ฌํผ ๋ ํํ ์ฑ ์ถ์ฒํด์คฌ์ ์ข๊ฒ ์. ์ ํ๋ธ๋ฅผ ์ถ์ฒํ๊ณ ์ถ์ผ๋ฉด ์ ์ ํ๋ธ์ธ์ง ๊ทธ๋ฆฌ๊ณ ๊ด์ฐฎ์ ์ ํ๋ธ๋ ์ถ์ฒ์ข ใ ..'
์ํฉ ์ค๋ช
๋ชฉํ : ๊ฐ๋ฐํ์ด๋ ์ปค๋ฎค๋์ผ์ด์ ํ ๋ ๋ด ๋ง์ ์ ๋ขฐ์ฑ์ ๋์ด๊ณ ์ถ์, ๊ทธ๋ฆฌ๊ณ ๊ฑ ์ฌ๋ฐ์ด๋ณด์ด๊ธฐ๋ ํ๊ณ ย ์ด๊ฑด ์ฝ๊ฐ ์์ฌ์ด๊ธดํ๋ฐ ์ฝ๋ย ์๋ ์๋ฆฌ? ๊ฐ์๊ฑธ ์๊ณ ์ถ์( ์์ : ํ๋กํ ํ์ ์ดย a๋ฅผ ๋น ๋ฅด๊ฒ ๋ง๋ค์ด์ย B๋ฅผ ๋ง๋๋๊ฒ ๋ชฉํ ๋ฐ ๋์ค์ ์ ์ ๋ฒ์ ์์ a๋ฅผ A๋ก ๋ฐ๊ฟ์ย ๋ฃ์ด์ผํจ. ์ด๋ฐ์์ผ๋ก ์งํ๋ ๋ ๋ฌธ์ ๊ฐ ์๋์ง ๋ฌผ๋ก ์ด๋ค๊ฑธ ๊ตฌํํ๋๋ผ์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ์ง๋ง ํฐ ํ๋ฆ์ ์๊ณ ์ถ์)
๋ด ๋ฅ๋ ฅ: ์ ๊ณต์ดย ๊ณต๋์ชฝ์ด๋ผ ์ํ, ๋ฌผ๋ฆฌ ์ด๋์ ๋ํจ. ๋ ๋ค ์๋ฅ 2๋ฑ๊ธ์ด์ฟ์ด.. ๊ทธ๋ฆฌ๊ณ ์ฝ๋ฉ ํ์ด์ฌ, ์๋ฐ ์ด๋ฐ๊ฑฐ ๋ฐฐ์ ๋ ์ ์์(๋ํ ์์
์ผ๋ก ์กฐ๊ฑด๋ฌธ for while ์ด๋ฐ๊ฑฐ ํ์). ๊ทธ ์ด์ ๋ฌธ์ ๋ฅผ ์ํผ๋คย ์ด๋ฐ๊ฒ ์๋๋ผ ์ํ์ ,๋ฌผ๋ฆฌ์ , ์๊ณ ๋ฆฌ์ฆ์ ? ์ฌ๊ณ ๋ฅ๋ ฅ์ ์ด๋์ ๋ ์๋ค๊ณ ์๊ฐํจ. ๋ฌผ๋ก ๋ ํผ์ ๊น์น๋๊ฑฐ์ผ ์๋ ์์ง๋งใ
ใ
ใ
ใ
์ํฉ : ๊ฒ์ ์ ์ ํ๋ก์ ํธ ํ๋ ์งํ์ค์. ๊ทธ๋ฅ ํ์๋ค๋ผ๋ฆฌ ๋ชจ์ฌ์ ํ๋๊ฑด๋ฐย ํ๋ ์ดํ์ 1~2์๊ฐ์ง๋ฆฌ ๊ฒ์. ํต์ฌ ํ๋ ์ด ์์ ํ๋ ๋ค์ด๊ฐ๊ณ ๊ทธ๊ฑฐ ์์ฃผ๋ก ์คํ ๋ฆฌ ํ์ด๋๊ฐ๋ ๊ฒใ ใ . ๋ด๊ฐ ๋ฐํํ ๊ธฐํ์ผ๋ก ์งํํ๋๊ฑฐ๋ผ ๋ฉ์ธ ๊ธฐํ ๊ฒธย PM ์ญํ ๋ ํด์ผ๋จ.ย ํ ์ธ์์ด ์ ์ ํธ์ดย ์๋๋ผ ๊ฐ๋ฐ์ด 2๋ช ์. ํ๋ช ์ ๋๊ฒ ์ํ๋ ๊ฑฐ ๊ฐ์๋ฐ, ๊ฐ๋ ๋ด๊ฐ ๊ธฐํํ๊ฑฐ๋ ์ด์ง ๋ค๋ฅด๊ฒ ์ง์ฌ ๋๊ฐ ์์. ๋ํ ์ผํ ์์์ด๊ธดํจ. ๋ญ ์บ๋ฆญํฐ ์ด๋์ ์๋ก ๋ค๋ฉด ์ผ์ ๊ฒฝ๊ณ์ ์ด ์๊ณ ์บ๋ฆญํฐ๊ฐ ๊ฒฝ๊ณ์ ์ ๋์ด๊ฐ๋๊ฑด๋ฐย ๋ ํ๋์ ์ฐ์ฐ์ ์กฐ๊ฑด์ ์ถ๊ฐํ๋ ๊ฑธ๋ก ์ด๋ํ๋ ๊ฑธ ์๊ฐํด์ ์์ฐ์ค๋ฝ๊ฒ ๋์ด๊ฐ์ง๋๊ฑธ ๊ธฐ๋ํ๋๋ฐ, ํ๋ก๊ทธ๋๋จธ๋ ๋ ๊ฐ์ง ์ฐ์ฐ์ ์ง ๋๋? ์์คย ๊ฐ๋ฐ๋ฅ์ง ๋ธ๋ ค์ ์ค๋ช ๋ ๋ชปํจใ ใ ใ . ํ์ฌํผ ๋ ๋ค๋ฅธ ๋ฌธ์ ๋ ๊ฐ๋ฐ์ด 2๋ช ์ด๋ค ๋ณด๋ ์ ๋ฌด ๋ถ๋ฐฐ๊ฐ ํ์ํ๋ฐ ์ด๊ฑธ ๋ด๊ฐ ๋ชจ๋ฅด๊ณ ์ผ์ ์ ์ก๊ณ ๊ฐ๋ฐํํ ๋งก๊ธฐ๋๊น ๋ญ๊ฐ ์ก์๊ฐ์๊ฒ ์๊ธฐ๋๊ฑฐ ๊ฐ๋๋ผ๊ณ ,, ๊ทธ๋์ ์ผ์ ์ก์ ๋๋ ์ด๋ฐ๊ฑฐ ์ข ๊ณ ๋ คํด์ ์ก์๋ผ๊ณ ํ๋ค๋ณด๋ ๊ณต๋ถ๊ฐ ์ง์ง ํ์ํ๊ฑฐ ๊ฐ์..
๊ฒฐ๋ก : ๊ฐ๋ฐํํ ๋ํ ์ผํ ๊ฑธ ์๊ตฌํ๋ คํ๋๊น ์ด ๋ด ๊ฐ๋ฐ ๋ฅ๋ ฅ ๋ถ์กฑ์ด ๋๋ฌด ์ฒด๊ฐ๋ผ์ ๊ณต๋ถ๊ฐ ํ์ํ ๊ฒ ๊ฐ์. ๋ํ ๊ฐ๋ฐ์๊ฐ 2๋ช ์ด๋ผ ์ ๋ฌด ๋ถ๋ฐฐํ ย ๋๋ ์ข ์ ๋จน๊ณ ์๊ณ
๋ง์ง๋ง์ผ๋ก ๋ง์๊ฐ์ง?์ ๋ํ ์กฐ์ธ ๊ตฌํจ...
์ฌ์ค ๊ฒ์ ๊ธฐํํ๊ณ ์ด๋ ๊ฒ ๊ฐ๋ฐํด๋ณด๋๊ฑฐ ์ฒจ์ธ๋ฐ ํ์ฅ, PM ์ด๋ฐ๊ฒ๋ย ํด๋ณด๋ ๊ฒ๋ย ์ฒจ์ด๋ผ ์ข ์ด๋ ค์. ๊ทธ๋์ ์ด๋ฐ์ ๋ฐ๊ฑฐ ๋์๋ ๋งํ๊ฑฐ ์ฐพ์๋ณด๋ค๊ฐ ์ฌ๊ธฐ๋ ์๊ฒ๋จ. ์ข ๋๋ฌ๋ณด๋๊น ์ข์ ๊ธ ๋ง์ ๊ฑฐย ๊ฐ๋๋ผ๊ณ . ๊ทธ๋์ ๊ทธ๋ฐ๋ฐ ์ข ์กฐ์ธํด์ฃผ์ผใ ใ ใ ใ .. ์ข์ ์ฑ ๋ ์ข๊ณ ์ข์ ๊ธ๋ ์ข๊ณ ๊ทธ๋ฅ ์๋ฌด๋ง์ด๋ ํด์ค๋ ๋จ. ์์๊ฐ ์๋ ๋ง๋ค์ ์์์ ์ณ๋ผ ์ ์๋ ๋ฅ์ง๋ ์์ผ๋๊น. ์ฌ๊ธฐ๊น์ง ์ฝ๊ณ ์กฐ์ธํด์ฃผ๋ฉด์ ๋ด ์ง๋ฌธ๊น์ง ๋ตํด์ฃผ๋ฉด ๋น์ ์ ์ง์ง ์ธ์ฑ ์์ 5%์ ์ข์๊ฑธ๋กใ . ๊ทธ๋ฌ๋๊น ์์ผ๋กย ์ฐ๋ฆฌ ์ปค์ฌ์ด ๋๋ฐ์งฑ ๋๋ฆผ
์ฝ๋ฉ ๋ฐฐ์ฐ๋ผ๋๊ฒ ๋ฌด์จ ์ฝคํธํ ์์ง๋์ด ์์ค์ผ๋ก ํ๋ ๊ฒ์๋ ์ ๋ํฐ์์ ํ๋ฆฌํน,์ธ์คํํฐ ์์ฑ ์ด๋ฐ๊ฑฐ ๋ชปํ๋ ์ ๋ค ๋ณด๊ณ ํ๋ ๋ง์. ๊ฑ c#์ด๋ ์ ๋ํฐ ๋์ถฉ ํ์ , ๋์ ๊ฒ์ ๊ฐ๋ฐ์๋ํ ํ๋ก์ธ์ค๋ ์ดํดํ ์ ๋๋ก ๊ธฐํ์๊ฐ ๋ค๋น๊ฒ์ด์ ,๋ผ์ดํธ๋งต ๋ฒ ์ดํน,apk๋น๋ ์ด๋ฐ๊ฑฐ ๋ญ๋ง์ธ์ง ๋ชป์์๋ค์ผ๋ฉด ํ๋จธ์ ์ฅ์์ ๊ฐ๋นก์น๊ฑฐ๋ , ์ํ๋๊ฒ ์๋๋ผ ์์ ๋จน์ผ๋ ๋งฅ๋ฝ์
ใ ใ ใ ใ ใ !! ์ง์ง ๋ฑ ๊ทธ๊ฑฐ์ ์์ ๋จน์๋ผ๊ณ ๊ณต๋ถํ๊ณ ์ถ์ ๊ทธ๋ฌ๋ฉด ์ฑ ์ผ๋ก ๊ณต๋ถํ๋๊ฒ ๋ ์ข์ผ๋ ค๋?
ํ์ด์ฌ ์๋ฐ ๋๋ฐ๋ก ์ํ์? ํ์ผ๋ฉด ํ๋ก๊ทธ๋จ ๊ธฐ๋ณธ ๋ก์ง์ ์ํ ๋ฐ? ์ ๋๋ก ๋ฐฐ์ธ๊ฑฐ๋ฉด C๋ C++๋ถํฐ ๋ฐฐ์ฐ์ . ๊ทธ๋ค์์ C#ํด๋ ์๋ฆ์. ์ด์งํผ C Cpp ๋๋ค๋ฐฐ์ฐ๋๋ฐ ๋๋ฌ์ด๋ฉด ๊ธฐ๋ณธ์ ๋. ๋ ํ์ ํ์ง๋ง์ . ์ฒด๊ณ์์กํ๋ฉด ๊ณต๋ถํด๋ ๊ณ์ ๊น๋จน์. ์ ํ๋ธ๋ณด๊ณ ๋ฐ๋ผํ๋๊ฒ๋ ๋ณ๋ก์. ์ ํ๋ธ์์ผ๋ฉด ์๋ฌด๊ฒ๋ ๋ชป์ ์. ์ ๋๋ก ํ๊ฒ ๋ค๋ ์์ง๋ง ์์ผ๋ฉด ์ด๋ ๊ฒ ํ๊ณ ์๋๋ฉด ๊ฑ ์ ํ๋ธ์ ๊ณจ๋๋ฉํ์ณ์ ํ๋ฒ ๋ฐ๋ผํด๋ณด์ . ๋๋ ํ์ฌ๊ฑฐ์. ๊ทธ๋ฆฌ๊ณ ๊ธฐํ์ ์ข์ ์์ด๋์ด๋ฅผ ๋ด๊ณ ifํ์์ผ๋ก ํ๋ก๊ทธ๋๋จธํํ ์ฃผ๋ฉด ๋๋ค๊ณ ์๊ฐํจ. ๋ญ ์งํ๊ฒ์ ์๋ฒ์ ํ๊ฐ๋ฐ์ ์กด์ฌํ ์์๋ค. ์ด ๋ชฌ์คํฐ๋ ์ฌ๊ธฐ์์ ์ธ๋ง๋ฆฌ์ฉ ๋์จ๋ค ์ด๋ ๊ฒ
ํ๋ก๊ทธ๋จ ๊ธฐ๋ณธ ๋ก์ง์ด ๋ญ์ง ๋ชจ๋ฅด๊ฒ ๋๋ ๋ฐฐ์ธ ๋ ๋๋ฐ๋ก ์ํ๋ฏ... ๋ ํ์ผ๋ก ํ๋ค๋ฉด ๊ทธ๋ฅ ํ์ ๊ฐ๋๊ฑฐ ์ถ์ฒํ๋๊ฒ ??
๋ณดํต ๋ง์๋ถ๋ค์ด ๊ณจ๋๋ฉํ ์ถ์ฒํ์๋๋ฐ ๊ฐ์ธ์ ์ผ๋ก ์ผ์ด๋ ์ ํ๋ธ ์ถ์ฒ๋๋ฆฝ๋๋ค ์ ๊ฐ์๊ฒฝ์ฐ C#๊ณผ ์ ๋ํฐ ๊ธฐ๋ณธ๋ฌธ๋ฒ์ ์ ๋ฆฌํ๊ฑธ ๊ตฌ๊ธ๋งํด์ ์ฌ์ดํธ์์ ๋์ ์ตํ ํ ๊ณจ๋๋ฉํ๋ถํฐ ์์ํ์๋๋ฐ, ๊ณจ๋๋ฉํ ๊ฐ์๊ฐ ์์ด๋ณด ์ ์ฅ์์๋ ์ ์ตํ์ง๋ง ๊ฐ์ ํ๊ณผ๋ชฉ์ ๋ค์ด๊ฐ๋ ์๊ฐ๋ ๊ธธ๊ณ , ์ค๊ฐ์ ์ก๋ด๋ ์กฐ๊ธ ์์ฌ์์ด์ ๊ฐ์์๋ง ์ง์ค๋ ์ผ์ด๋ ์ ํ๋ธ๊ฐ ์๊ฐ๋๋น ํ์ตํ๊ธฐ ๋ ์ข๋๋ผ๊ตฌ์
๊ฐ์ฌํฉ๋๋ค! ์ฐธ๊ณ ํ ๊ฒ์ :)
๋ฅํผํ๊ธฐ๊ฐ์๊ฑฐ ํ๋ ๋ง๋ค์ด๋ณด๋ฐ
1. ์ ๋ํฐ๋ C#๋ถํฐ ๋ฐฐ์๋ผ. 2. ๋์๊ด์์ ์ต๋ํ ์ต๊ทผ์ ๋์จ ์ ๋ํฐ ๊ธฐ๋ณธ์ ๋น๋ ค์ ๋์ถฉ ํ์ด๋ณด๊ณ ์ ํ๋ธ๋ก ๊ณต๋ถํด๋ผ 3. ๊ทธ๋ฆฌ๊ณ ์ ๋ํฐ๋ก ๋๊ฐ ๋ง๋ค๋ ค๊ณ ํ๋ ๊ฒ์ ํ๋กํ ํ์ ๋ง๋ค ์์ค๊น์ง ๊ณต๋ถํด๋ผ 4. ๋์๋ณ์ ์กฐ์ฌํด๋ผ
4๋ฒ์ ํญ์ ์๊ฐํด๋๋์ค,, ์กฐ์ธ ๊ฐ์ฌ!!
์๋ ์์ ๊ฐ๋ฐ์๊ฐ ์๋๋ฐ ์ฌ๊ธฐ์ ๋ฌผ์ด๋ณธ๋ค๊ณ ???
๊ฐ๋ฐ์ํํ ๋ฌผ์ด๋ดค๋๋ฐ ์๊ธฐ๋ ๊ตฌ๊ธ๋ณด๋ฉด์ ๋ฐฐ์ ๋ค๊ณ ํ๋๋ผ๊ณ ใ ใ ๋ ์์ ์ด์ง๋ผ ๊ตฌ๊ธ๋ณด๋ฉด์ ํ๋๊ฑด ์ข ๋ฌด๋ฆฌ์ธ๊ฑฐ ๊ฐ์์
๊ทผ๋ณธ์ ์ธ๊ฑฐ ๊ณต๋ถํ๋๊ฑฐ ์ข์ํ๋ฉด c ๋ณด๋๊ฑฐ ์ฌ๋ฐ์๋ฏ. ์ ํ๋ธ์ ๋ฐ๋ผ๋ฐฐ์ฐ๋ c์ธ์ด ์ด๋ฐ๋ถ๋ถ ๋ณด๋ฉด ํ๋์จ์ด ๋์ ์๋ฆฌ๋ถํฐ ์์ํด์ ์ค๋ช ํด์ฃผ๋๋ฐ ใฑใ ํจ
์ค ๊ทธ๋ฐ๊ฑฐ ์ง์ง ์ข์! ํ์ ๋ชจ<์ด ์ฑ๋์ธ๊ฐ??