10๋ถ๋ค ๋ง๊ฐ์น๋ค.ย
๊ทธ๋ผ ๊ทธ ์๊ฐ์์ ์ง๋ฌธ ๋ชปํ๋ฉด ์ด์ผํ๋๊ณ ?
์ธ์์ ํ์ด๋ฐ์ด์ผ
------------------------
์ด๋ ค์ด ์ด์๋ ๊ถ๊ธ์ ๋งํ๋ ด. ์ธํฐ๋ท์ ๊ตฌ๊ฑธํด๋ ์๊ฐ๋ฅด์ณ์ฃผ๊ณ ๊ฒ์ํด๋ ์๋์ค๋๊ฑฐ ๋๋๊ฑฐ๋ฆฌ์ง๋ง๊ณ ์ง๊ธ ํ์ด ์ฝ๊ฐ ์งฌ๋ ๋ ํ์ด์ค
์ด๊ฒ ๊ฐ๊ฟ ์ฐฌ์ค์ธ๊ฑฐ ์๊ณ ์์ง? ์ธ๋ํด๋ผ ํ ๋ค์ ์ผํ๋ฌ ๊ฐ๊ธฐ์ ์ ใฑใฑ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๊ธฐ์ค ๋ฆฌ์์ค ์ค์ผ์ผ์ ์ก๋๋ค -> (1920x1080 FHD)๋ก ๊ฐ๋ฐํ๋ค. ์ด๊ฒ ๋ฆฌ์์ค ๊ธฐ์ค์ผ๋ก ์ฌ์์ ์ก๋๊ฒ์ด๊ณ ๋ฆฌ์์ค ๊ธฐ์ค์ผ๋ก ๊ฒ์์ด ์์ฑ๋๋ฉด ํ ์คํธ ๊ธฐ๊ธฐ๋ค ์์ด ๋ชจ๋ฐ๋ก ๋ฐ์ง๋ฉด ์ญ ํฐ ๊น์๋๊ณ ํ ์คํธํด์ '์ ์ด์ ๋๋ฉด' . PC์์๋ ์ญ ๊น์๋๊ณ ์ด์ ๋๋ฉด ์ธ๋ฐ ๋๋ถ๋ถ ๊ธฐ์ค ํด์๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํผํฌ๋จผ์ค๋ฅผ ์ฒดํฌํ๋ค. ๊ทธ๊ฒ ๋๋ค์ด ๋งํ๋ ์ค์ต ์ด๊ฑธ ๊ธฐ์ค์ผ๋ก ์์ง๋ณ Tier๋ฅผ ๋๋๋๊ฒ ์๋ค. ๊ธฐ์ค์ด ์กํ๋ฉด Tier ์ค๊ฐ์ด ๋๋๊ฑฐ๊ณ ๊ทธ ์๋๋ก ๋จ์ด์ง๋ฉด ์ต์ ๋ค ์๋์ผ๋ก ์กฐ์ ํ๊ฒ ํ๋๊ฑฐ์ผ.
๋ ์ฃผ๊ณ ํด์ฃผ๋๊ฑฐ ์์ด. ๊ทผ๋ ๊บ ๊ถ์ฅ์ฌํญ ์ํด๋ ์์ฆ์ ์ ๋ค์ด '์ ๊ตฌ์ปท'๋นํ๊ฑฐ๋ ๊ทธ๋ฌ๋ฉด ์ง๋ค์ด ํฐ์ฌ๋ฆฌ๊ฑฐ๋ ํจ ใ ใ ? ๊ทธ๋ฐ๊ฑฐ ์ ๊ฒฝ์ธ๋ฐ์๋ ๋ค๋ฅธ๊ฑฐํด๋ผ.
์๋ก ๋ค๋ฅธ ์๋์ ํ๋ ์์ดํ ๋ค ์ด๋ / ์ฌ๋ฌ์ข ๋ฅ ์นด๋ ๊ฐ์๊ฒ์ ํ class์ ๋ค ๋ชฐ์๋ฃ๋ ๋ฐฉ๋ฒ
๋์๋ค์ ํ๋์ ํจ์๋ก ๋ฌถ๋๋ค. ์ฆ ์์๊ฐ ์ด๋ฆฐ๋ค BoxOpen() ํจ์, ์ด์ ๊ฐ ๋์๊ฐ๋ค OpenKey, ์นด๋๊ฐ ๋ค์งํ๋ค ~~ ๋ฅผ ๋ถ๋ชจ ํด๋ ์ค๋ก Active๋ผ๋ ํ์์ผ๋ก ๋ฃ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์์ Active ํจ์๋ฅผ ํธ์ถํ๊ณ ์์ ํด๋ ์ค๋ ๊ทธ ํ์์ ๊ธฐ๋ฅ์ ์ค์ ํ๋ฉด ๋๋ค ใ ใ ?
ํ ๋ชจ๋ฐ์ผ ๊ฒ์ ํจ์น์์คํ ์๋ ค์ค์
1. ์๋ฒ๊ฐ ์์ ๊ฒฝ์ฐ Const๋ก App์ ๋ฒ์ ์ ๊ธฐ๋กํ๊ณ ์๋ฒ์ ํ์ฌ ๋ฒ์ ๊ณผ ์ฑ์ ๊ธฐ๋ก๋ ๋ฒ์ ์ด ๋ค๋ฅด๋ค๋ฉด '์ ๋ฐ์ดํธ' ์์ฒญ์ ๋์ด๋ค. ๊ทธ๋์ ๊ฒ์๋ค์ ๋ฒ์ ์ฒดํฌ๋ ์ฑํ์ผ์ ๊ธฐ๋ก๋์ด์๋ const ๋ฒ์ ๊ณผ ์๋ฒ์ release ๋ฒ์ ์ ๋น๊ตํด์ ์ฒดํฌํ๋ ๋ฐฉ๋ฒ. ์์ ์๋ ๊ตฌ๊ธ์คํ ์ด์ ๋ฒ์ ๋ฝ์์ค๋ ์ผ๋งค์์์ง๋ง ๋งํ. ์ํธํ ๋ฌด๋ฃ ์๋ฒ๋ค ๋ง์ผ๋ ๋ฒ์ ์ฒดํฌํ๋ฉด ๋๊ณ , Bundle๋ก ์ ๋ฐ์ดํธ๊ฐ๊ฐ์ฅ ํธํ๋ Bundle์ FTP๋ฅผ ์ด์ฉํด์ ํ์ผ์๋ฒ๋ก ์ ์ํด์ ๋ ๋ ค์ฃผ๋ฉด๋๋ค.
DB๋ ์ด๋ฐ๊ณณ์ ๋ฒ์ ๋ณ ์ ๋ฐ์ดํธ ๋ฒ๋ค ๋ฆฌ์คํธ๋ ์ ๋ฐ์ดํธ ๋ฆฌ์คํธ ์๊ฑฐ๋ ? ์๋ฅผ๋ค์ด 1.0 -> 1.1 ์ฌ๋ผ๊ฐ๋ BundleA_S01,S02.. ์ด๋ฐ ๋ฆฌ์คํธ๊ฐ ์๋๋ฐ ๊ทธ๊ฑฐ ๋ฆฌ์คํธ ๋ฐ์์ FTP ์๋ฒ์์ ์ ๋ฐ์ดํธ ๋ฐ๋๊ฑฐ๊ณ . ์์ ๋ฒ์ ์ผ๋ ๋ฒ์ ๋ช ๊ฐ์ผ๋ฉด ์์ ๋ฒ์ ๋ช ์์ ๋ฐ๋๊ฑฐ๊ณ . ๋๋ฌด ๋ฒ์ ๊ฐญ ์ฐจ์ดํฌ๋ฉด ๋ค์ ๊น๋ผ๊ณ ํ๋๊ฑฐ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๊ธด ํ๋ฐ
๊นก ๊ฐ๋จํ ์ค๋ช ํ๋ฉด ํด๋ผ์ด์ธํธ์ const๋ก ๊ธฐ๋ก๋ ๋ฒ์ ๊ณผ ์๋ฒ๋ฒ์ ๋น๊ต. -> db์ ์ ๋ฐ์ดํธ ํด๋๋ณ๋ก ๋ถ๋ฅ๋ bundleํ์ผ๋ค์ ๊ฐ์ ธ์์ ์ ๋ฐ์ดํธ , ๋๋ฌด ๋ฒ์ ์ด ๋ฎ์ผ๋ฉด ์๋ก ์ค์น ๊ฐ์ด๋. ๋ฆฌ์์ค ์ ๋ฐ์ดํธ๊ฐ ์๋ ๊ฒฝ์ฐ '๋ฐ์ดํฐ๋ฒ ์ด์ค' ์์น๋ฅผ ๋ฐ๊พธ๋ฉด ์ค์๊ฐ ์ ๋ฐ์ดํธ์ด๋ ์ ์ํจ ํจ์น ๊ฐ๋ฅ ์ธ๋ ํจ์น์ ๊ฒฝ์ฐ 'UI'๋ฅผ ์๋ฟ๋ ค์ฃผ๊ณ ์ธ๋๋ก ํจ์น ๋ด๋ ค์ค๋ ์ ๋ฐ์ดํธ ๋จ? ใ ใ ?
๋ฒ๋ค์ด ์์ ๋ฒ๋ค? ์ฝ๋์ ๋ณํ๊ฐ์์๋ ์ด๋ป๊ฒํด? ์๋ก์ด ์คํฌ๋ฆฝํธ๊ฐ ๋ผ์์ง ํ๋ฆฌํฉ์ด ์ถ๊ฐ๋๋ค๊ฑฐ๋ ๊ธฐ์กด ์ฝ๋๊ฐ ์์ ๋์๋?
์์ ์ ์ฝ๋ ์ผ๋งค๋ก ํ์์ ์ ๋ฐ์ดํธ ํ๋๋ฐ ์ฝ๋ ์์ ๋ณด์ ์ด์๋ก ๋ฃจํธ๋ ์ด๊ฑฐ๋ค ์ฑ๋ฒ์ ๊ณผ ์๋ฒ ๋ฆด๋ฆฌ์ฆ ๋ฒ์ ๋น๊ต ํ๋ฆฌ๋ค? ๋ง์ผ ๋งํฌ ๊ทธ๋ฌ๋ฉด ์ ๋ฐ์ดํธ ํ๋ผ๊ณ ๋์ด
์์ ์ ์๋ฒ ๋๋น ์ ๋ชฐ๋ผ์ ๋ง์ผ ๋งํฌ ๋ฐ์ดํฐ ๋ฐ์์ ๋น๊ตํ๋๋ฐ ๋งํ ๊บ ๊ณต์ง ์ฐ๋ ์๋ฒ ๋ง์ผ๋ ๊ทธ๊ฑฐ ์จ๋ผ ์๋๋ฉด ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ์ ๋ฆด๋ฆฌ์ฆ ๋ฒ์ ๊ธฐ๋กํ๊ณ ๊ฑฐ๊ธฐ์ ๊ธ ์ฝ์ด์์ ๋ฒ์ ์ฒดํฌํ๋ ํ์์ ๋ฒ์ ์๋ค. ์๊ณ ์์ธ๋ก ์ ๋ณด ๋์๋ ์ด๋ฐ๊ฑฐ ๊ฑฐ๊ธฐ์ ์ฌ๋ฆฌ๋ ํ์๋ฒ์ ๋ง์
๊ณ ๋ง์์ ํ ๊ฟํ๊น์ง ๋ณต๋ฐ์๊ฑฐ์ผ
๋ด๊ฐ ๊ทธ ํ์์ ๋ค
์ธ๋๊ฒ์์ ๋น์ฆ๋์ค๋ชจ๋ธ์ ์ด์ผ์ก์? ๋๊ธฐ์ ๋ชจ๋ธ๋ฐ๋ผํด์ผํจ? ์๊ท๋ชจ์ธ๋์ธ๋ฐ ๋๋ฐ๋๊ณณ ๋ฐ๋ผํด์ผํจ?
๋จ๊ณ์ ์ผ๋ก BM ๋ถ์ฌ๋ผ. ์ฌ๊ธฐ์์ BM์ ํ๋ก ํธ BM์ด๋ค. ๋ฌด์จ ๋ง์ด๋? ๋๊ฐ ์ธ์ฑ ์บ์ฌํ๊ณ ์ถ์ด. ๊ทธ๋ฌ๋ฉด ๋ง๋ค๋ ์คํจ ๊ต์ฒด ์คํฌ๋ฆฝํธ ๊ตฌ์กฐ๋ก ๋ง๋ค์๊ฒ ์ง? ๊ทผ๋ ์ฒจ๋ถํฐ ๋ฃ์ง๋ง. ์ฝํ ์ธ ์ฒ๋ผ ์์ ์์ผ๋ฉด BM์ผ๋ก ์ฒจ๋ถํฐ ๋ถ์ด์ง๋ง๊ณ ๋ชฌํฐ ์์ดํ ์ด๋ ์ด๋ฐ๊ฑธ๋ก ์ ๋ค ๊ฐ๋ณด์ . ๊ทธ๋ฌ๋ค๊ฐ ์ค์ค ์ ๋ค ๊ฐ์์ ํ๋๊ฑฐ ๋ง์กฑํ๋๊ฒ๊ฐ๋ค? ๊ทธ๋ฌ๋ฉด ์ธ์ฑ์ผ๋ก ๋ฃ๋๊ฑฐ์ผ. ์ฒจ๋ถํฐ ๊ทธ๊ฑฐ ๋ฃ์๋ ค๊ณ ์๊ฐํ๊ณ ๋ณผ๋ฅจ ์ ์๋ ๋ฃ์ผ๋ฉด '๊ฐ๋ ธ๋ต' ๋ฒจ๋ฐ์ค ๋๋. ํ๋ก ํธ BM์ ๋จผ์ ๊ด๊ณ ๋ถํฐ ๋ฃ์ด๋ผ. ์ ์ผ ๊ณจ๋๋ฆฌ๋ BM ๋ฃ๋์ ๋ค์ด ๊ด๊ณ ๋ฅผ '์ฌํ'๋ก ํ๋ ์ ๋ค์ด ๋ง๋จ ๋ง์ด์ผ. ๊ทธ๋ฌ๋ฉด ์ผ์ผ ํด๋ณด์ . ๊ด๊ณ ๋ณด๋ฉด ์ฌํ ์์ฒญ์ค. ๊ทธ๋ผ ๋๊ฐ ์๊ฐํ๋ ๋์ด๋๋ ๊ฐ ๋ฐ์ด์ด์ผ. ๊ทธ๋ ๋ค๊ณ ์ฌํ์ฃผ๋๊ฒ์ ๊ธฐ์ค์ผ๋ก ๊ฒ์์ ๋ฆด๋ฆฌ์ฆ๋ฅผ ํด? ๊ทธ๋ฌ๋ฉด ๋ฌด๋ฃ ์ ์ ๋ค์ ๊ฐ๋ ธ๊ฐ๋ค์ผ. ์ฆ ..
BM์ ๊ฐ๋ณด๋ค๊ฐ ์๊ฑฐ ๊ด์ถํ๋ค ๋ผ๊ณ ๋๋๋ ๋ฃ๋๊ฑฐ๋ค. ใ ใ ? ๋๊ธฐ์ ๋ชจ๋ธ์ ์ ์ค๋ฐ๊ณ , ์ธ๋์์ ์ธ์ฑ์ ๋๊ฐ ๋ณผ๋๋ ์ด๋ฏธ ๊ทธ ๊ฒ์ ๋ณผ๋ฅจ์ด๋ ์ฑ์๋๊ฐ ์ฌ๋ผ๊ฐ์ ์ ๋ค์ด ์ง๋ฅด๋๊ฑฐ์ง. ๊ทธ ๋งํผ ๋ณผ๋ฅจ์ ์ณ๋๋ค์ถ์ผ๋ฉด ๊ทธ BM์ ์จ๋๋๋๋ฐ ๋๊ฐ ๋ฑ ๋ดค์๋ ๊ทธ์ ๋ ๋ณผ๋ฅจ ์๋๋ค๋ผ๊ณ ํ๋ฉด '๊ตฌ์กฐ'๋ง ๋ง๋ค์ด๋๊ณ ๋ค๋ฅธ๊ฑธ๋ก ๊ฐ๋ณด์
ํ๋ ๋ต๋ณ๊ฐ์ฌ
๊ทธ๋ฆฌ๊ณ ํ์ฌ์์ ์ ๋ํฐ๋ฅผ ์ฐ๊ณ ์๊ธดํ๋ฐ ๊ฒ์์ชฝ์ ์๋๋ผ์ ๊ฐ์ธ์ ์ผ๋ก ์ทจ๋ฏธ๋ก ๊ฒ์๋ง๋ค๋ฉด์ ๊ณต๋ถํ๋ คํ๋๋ฐ ํน์ ๋ญ ์ด๋ค ๊ธฐ์ ๊ฐ์๊ฑฐ ๊ณต๋ถํ๋ฉด ์ข๋ค๊ฑฐ๋ ํ๊ฐ์๊ฑฐ๋ ํธ๋ฆญ์ด๋ ๋ญ ๊ทธ๋ฐ๊ฒ๋ค ์ ๋ณด์ข ์๋ ค์ค์ ์์๊น ํค์๋๋ผ๋
ํ์ด ์กด๋ด ํ์ค์ ์ผ๋ก ์ด์ผ๊ธฐํ ๊ฒ. ํ์ NO, ์ ํฌ๋ธ NO, ์ฑ NO ๊ทธ๋ผ ์ด์ผํด์ผํด์? ๋ผ๊ณ ๋ฌป์์? ํ์ ์์๊ฒ ๊ณผ์ธ๋ฅผ ๋ฐ๊ฑฐ๋ ๊ตฌ๊ฑธํด์๋ผ๋ ์ฒซ ์คํํธ ๋๋๋ฒ์ ๋ฐฐ์์ผํ๋ค. ์ฒ์ ๊ธฐ๋ฐ ์๋ชป์ก๊ณ ์ด์คํ๊ฒ ์ ๊ทผํ๋ฉด ์ด์ํ ๋ฒ๋ฆ๊ณผ ๊ฐ๋ ธ๋ต์ผ๋ก ์ค๊ฐ์ ์ฝฑ ๋งํ๊ณ ๋ค์ 100ํผ ๋์๊ฐ๋ ๊ตฌ๊ฑธํด์๋ผ๋ ๋ฐฐ์๋ผ. ๊ฐ ํ์ค์ ์ด์์? ์ด๊ฑธ๋ก ๋จน๊ณ ์ฌ๋ ์ ํ๋ ์ฌ๋๋ค๋ ๋ง์๋ฐ ๋ ๋ก๋จน์๋ ค๋ฉด ๋ ๋ก ๋นํ๋ค. ๋ฌด์กฐ๊ฑด 100ํผ๋ ํ์ ์ ๊ณผ์ธ(์ํ๋๋, ๋ชปํ๋ ๋์ด๋ ์์ฐํ์๊ฒ ๋ฐฐ์ฐ๋ฉด ๊ฐ๋ ธ๋ต), ํ์ ์ ์ด๋ฐ ๊ตฌ์กฐ ์ก๋๋ฒ์ ๋ฐ๋์ ์ป์ด์ผํ๋ค. ์ด๋ฐ๊ฑฐ ๋ชปํด์ ๋ผ๊ณ ํ๋ฉด ๋์๊ฐ๊ฑฐ ๊ฐ์คํ๊ณ ์ด์ฐจํผ ์๋์ฌ๊ฑฐ ๊ฐ์คํ๋ฉด ๊บ ์๋ฌด๊ฑฐ๋ ํด๋๋จ. ์ ํฌ๋ธ๋ ์ฑ ์๊ฑฐ๋ ๋ณด๋ฉด ๋๋ค. ๊ทธ๊ฒ ์๋๋ผ๋ฉด ๋ด ๋ง ๋ฐ๋์ ๋ช ์ฌํด๋ผ
ํ์ ํํ ํ์ ๊ณผ์ธ ๋ฐ์ผ๋ผ๋๊ฒ ๋ง์ด์ผ ๋ฐฉ๊ตฌ์ผ
156.204 / ๋ ๊ฐ์ ๋๋ค ๋๋ฌธ์ ์ฌ๋ ์ธ์ ์กฐ์ง๋๊ฑฐ๋ค. ์ ํฌ๋ธ? ๋ ํ? ํ์? ํ๊ท 6๊ฐค์์ 1๋ ์ธ์ ๋ญ๋นํ๊ณ ์ด์ฐจํผ ๋ ๋ค์ ๋์๊ฐ์ผํด. ๋ ์ต๊ด์๋ชป๋ฌ์ด ๋ค์ ๊ต์ ใฑใฑ ํด์ฃผ๋ ์ง์ฅ๋ฐ ๋ฃจํธ๋ฅผ ์๋ ค์ฃผ๋๊ฒ ์ต์ ์ด๋? ์ค๋ด ์์ง๋ ๋ชปํ๋ฉด์ '๋ก' ๋์ ธ์ฃผ๊ณ ์ธ์์กฐ์ง๊ฒ ํ ๊ฑฐ๋ฉด ๊ทธ๋ฅ ๊ฐ๋ผ. ์ํ์ ์ธ์ ์กฐ์ง๋ ค๊ณ ํ์ง๋ง๊ณ ์ญ์ผ๋ก ๋ฌผ์ด๋ณผ๊ฒ. ๋๊ฐ ์๊ฐํ๋ ์ธํฐ๋ท, ์ ํฌ๋ธ, ํ์์ด๋ ๋ ํ์ด๋ '๊ธฐ์ด ์๊ณ ๊ฒ์' ๋ง๋๋ ๋ฃจํธ๊ฐ ํ๋๋ผ๋ ์๋? ์ด์ค์๊ฒ ๊ทธ๊ฑฐ ๋ฐฐ์์ ์ทจ์งํด์ ๊ฐ๋ฉด ๋ฐฐ์ ์ด๋ด ์๋ฆฌํ์ง๋ง๊ณ ์์์? ๊ทธ๋ฌ๋ฉด์ ํ์ค์ ์ผ๋ก ์ด์ผ๊ธฐํด์ฃผ๋๋ฐ ์ด๋์ ์์ค๋ฐ์ผ
๊ทธ๋๊น ๋ธ ์ ์ ํ์ฌ์์ ์ ๋ํฐ ๋ค๋ฃจ๋ฉด ๊ฑฐ๊ธฐ์๋ ์ฌ์๊ฐ ์๊ณ ๊ทธ๋ดํ ๋ฐ ๋ญ ์ผ์ด๋ค์ง ๊ณผ์ธ์ผ. ๊ฑ ๋ฌผ์ด๋ณธ ๊ฒ๋ ์ทจ๋ฏธ๋ก ๊ฒ์ ๊ฐ๋ฐ ํ ๊ฑด๋ฐ ํ์ํ ํค์๋ ๋์ ธ๋ฌ๋ผ๊ณ ํ๋๋ฐ ใ ใ ใ ใ ใ ์ดํด
๋ธ ์ ์ด๋? ํ์ฌ๊ฐ์ ์ฌ์๊ฐ ์ ์ ์ ๋ ์ ๊ฐ ์ ์ผ ์๊ฐ ์ค์ด๊ณ ์ฑ๊ณผ์ค์ฌ์ ๋๋์ ์ํด์ ๋งค์ผ ์๊ฐ์ ํ ์ ํ๊ฒ ์ต๋๋ค. ์ด๋ด๊ฒ๊ฐ๋? ๋ฑ ๋ณด๋ ๋ง์์ด๊ตฌ๋ง ์ฌ๊ธฐ์๋ ์ ๋ค์ ๋๊ฐ ์๊ฐํ๋ '์ ํฌ๋ธ' ,'ํ์','๋ ํ','์ฑ ' ์์ฝ์ด๋ด์ ์ง๋ฌธํ๋์ค ์๋? ๊ฐ๋ ธ๋ต์ธ์์ด๊ตฌ๋ง
์ผ์ใ ใ ใ ใ ใ ใ ใ ์ค๋์ ์์๋ฒจ์ด๋ผใ ใ ใ ใ ์ ์ ์ง๋ฌธ์๋ ์ ํ๋ธ, ํ์, ๋ ํ ์ด๋ฐ๊ฑด ๋ฌผ์ด๋ณด์ง๋ ์์๋๋ฐ ๋๋ด ๋ง์ ์ค์ง๋ค ใ ใ ใ ใ ใ ใ ใ ใ
์ฌ๋ด์ ๊ธฐ์ ์คํฐ๋ ํ๋ ๋ง๋ค์๊ณ ๊ฑด์ํด์ ์์ง ๊ณต๋ถํ ๊ฒธ ๊ฒ์ ๋ง๋ค์ด๋ณด์๊ณ ํ๋๊ฒ ์ ค ๋ซ๋ค๊ณ ๋ด. ํ์ฌ์์ ๊ฒ์ ์์ง ๋ง์ง๋ฉด ์ข ๋ ๊ณต๋ถํด๋ณด๊ณ ์ถ์ ๊ฐ๋ฐ์ ๋ช๋ช ์ ์๊ฒ ์ง ์ถ์๋ฐ
๋ธ ์ ๋งํ๋ ๊ผด ๋ณด๋ ํ์ ์๋๊ตฌ๋ง ๋๋ด๋ง์ ์ง๋ฆฌ๊ตฌ์.
์๋ ์ด๋ ๋ฏธ์น ๊ฒ์ํ์ฌ๊ฐ ์คํฐ๋๋ฅผ ์ํจ? ใ ์ ๋ค๋???
์ ์ธ์์ด ๋๊ณ ์๋๊ฑฐ์ผ ๊ณผ์ธ ๋ฐ๊ณ ์ถ๊ธดํด.. ๋๊ณผ ์๊ฐ๋ง ์ถฉ๋ถํ๋ค๋ฉด..
ํ๋ก์ ํธ ๋ฒ์ ๊ด๋ฆฌ ์ด๋ป๊ฒ ํ๋์?
ํ ์์ ์ด๋ฉด ๋น์ฐํ '๋ฒ์ ' ๋ง์ถ๊ณ ๋ค์ด๊ฐ๊ณ ๋ฒ์ ๊ด๋ฆฌ SVN์ด๋ Git์ผ๋ก ํ๊ณ ๋ฒ์ ์ด ๋๋ฌด ๋ ธํํ ๋์์๋๋ '๋ฒ์ ์ '์ ์๊ฐํ๋๋ฐ ์ด ๋๋ ๊ธฐ์กด ํ๋ก์ ํธ๋ฅผ ๋ฒ์ ์ ํ๊ณ ์ฝ๋๋ฅผ ์์ ํด์ผํ๋๋ฐ ์ ํ์ ๋ ์ด๋์ด๋ ๋ฒ์ ์ ์ ๋ฐ๋ฅธ ๋น์ฉ์ ์ ์ธ์งํด์ ํ๋ค.
๋ฏธ๋ฌ ๋คํธ์ํฌ์จ์ p2p๋ฉํฐ ๊ตฌํํด๋ดค๋๋ฐ ๋ชจ๋ฐ์ผ ๊ฐ์ ๊ฒฝ์ฐ๋ ํํ์นญ ์ด๋ป๊ฒํจ?
์ด๋์์ ์ ํํ์นญ์ด๋. ๊บ ๋ฌด๋ฃ์ฐ๊ฑฐ๋ ์๋ฒ๋ ์ฌ์์จ ๊ทธ๊ฒ ํธ๋ ํธ์ผ. ์๋ ๊ฒ ๊ฐ์ง? ํด๋ผ์ด์ธํธ๋ ์์ ๊ณผ ๋์ผํ๊ฒ ๋์ฒด ๋ถ๊ฐ์ธ๋ ฅ์ธ๋ฐ ์๋ฒ๋ ํ๋ ์์ํฌ๊ฐ ์๋ ์๋์์๊ณ ๋ฌด๋ฃ๋ค ๋ญ๋ค ๋์์๊ธฐ ๋๋ฌธ์ ๊ธฐ์ ์ ์ฅ์์๋ ์์์จ. ์ด์ฐจํผ ์๋ฒ๋ ๊ธฐ๋ณธ๊ธฐ๋ฅ๊ณผ ๋ค ์ง์ํด์ค. ๋๊ฐ ๋ฆด๋ ์ด ์๋ฒ๋ฅผ ๋ง๋ค๊ฑฐ๋ ๋์ค์ปค๋ฅ ๋ฌ์ ๋ ์ฅ๋น ๊ตฌ์ฑ ๋ง์ถฐ์ ๊ณต๋ถํ ์ด์ ์ ํ ์์ด.
๋ฐธ๋ฐ์ค๋ ๋ ๋ฒจ๋ง๋์์ธ์ ์ด๋ค๊ณผ์ ์ ๊ฑฐ์ณ ๋ง๋ค์ด๊ฐ๋์?
๊ณต์์ ์ธ์์ ํ ์คํธ๋ฒ ๋๋ฅผ ๋ง๋ ๋ค. ์ฆ ํ๊ท ์น์ ํ ์คํธ๋ฒ ๋ ๊ตฌ์ฑ์ด๋ค. ๋ญ๋ง์ด๋? 1์คํ ์ด์ง์ 1000๊ณจ , 1200๊ณจ, 800๊ณจ ์ ์ ๋ค์ด ์ป์ด. ๊ทธ๋ผ ํ๊ท 1000๊ณจ์ด์ง? ํ๊ท ์๊ฐ ๋์ค์์? ์ด๋ ๊ฒ ๋์ ํด์ ๋ฐ ๋๋ฆฌ๋ฉด์ ๋ฒจ๋ฐ์ค๋ ๋ ๋ฒจ ๋์์ธํ๋ค. ์ ์ผ ์ฒ์ ๋ฒจ๋ฐ์ค๋ ๋ ๋ฒจ๋์์ธ์ ํ์ฌ๋ง๋ค ๋ค๋ฅด์ง๋ง ๋~๋ถ๋ถ ๋ฆด๋ฆฌ์ฆ์ ์ ๊ฑฐ ํ ์คํธํด์ฃผ๋ ์ ์ฒด๋ ์ฌ๋ดํ ์คํธ๋ก ๋๋ ค. ๋์์ CBT ํ๊ฑฐ๋, ์ ์ฒด ๋๋ ค์ ํจ. ์ฒ์ ๊ธฐํ์์ ๋ฒจ๋ฐ์ค๋ '๊ทธ๋ด ๊ฒ ์ด๋ค' ๋ผ๊ณ ์ ์ถํ๋ ๊ฒ ๋ฟ
์คํํฌ๋ํํธ ์ ๋๊ฒน์น๋ฉด ๋ฐ์ด๋ด๋๊ฑฐ ๊ทธ๋ฐ๊ฑธ ๋ญ๋ผ๊ณ ํจ? ํด๋น ๊ธฐ์ ์ ๋ํ ํค์๋๊ฐ ์์? - dc App
์ค๋ฒ๋ฉ
์ค๋ฒ๋ฉ์ผ๋ฅด ์ผ์ผํ ์ฒดํฌํด์ผํจ? ๋ญ๊ฐ ์ฌํํ ๋ฐฉ๋ฒ์ด ์๋์ง ์์๋๋ฐ ์๋๊ฐ๋ณด๋ค - dc App
์ด๋ ์์น์ ํธ๋ฆฌ๊ฑฐ๋ฅผ ์ค์ ํด ํ๋ ์ด์ด๊ฐ ํธ๋ฆฌ๊ฑฐ์ ์ง์ ํ๋ฉด ์ปท์ ์ด ์ฌ์๋๊ณ ๋๋๋ฉด ํ๋ ์ด์ด ์์น๋ฅผ ๋ด๊ฐ ์ํ๋ ์์น์ ์ฎ๊ธธ ์ ์์?
๋น์ฐํ์ง. Player - >์ถฉ๋(ํธ๋ฆฌ๊ฑฐ) -> ์ปท์ฌStart -> ์ปท์ End-> ํ๋ ์ด์ด ์์น ์ฎ๊ธฐ๋ฉด ๋จ
์ปท์ ์ ์ํ์ฒ๋ผ ๋์์ด๋์ฒ๋ผ ํ๊ณ ์ถ๋ค -> ์๋ค๋จธ์ , ์๋๋ค ๋ ์ฝ๊ฒ ํ ๊ฑฐ๋ค -> ์ ๋๋ฉ์ด์ , ์คํฌ๋ฆฝํธ ์กฐ์ํ ๊ฑฐ๋ค -> ์คํฌ๋ฆฝํธ๋ก Step ๋ณ๋ก ๋จ๊ณ์ ๊ตฌ์ฑ์ ๋ง๋ค๋ฉด๋
์๋ค๋จธ์ ์ด ํ๋ ์ด์ด ์นด๋ฉ๋ผ์๋ ์ฐ์ด๋๋ฐ ๋ง์ด ์ฐ์ด๋ค ๊ฐ์ฌ
์ ๋ํฐ ์ฌ์ฉ์ค์ธ๋ฐ ๊ฐ ๋๋ผ๋ณ ์ธ์ด ์ค์ ํ๋ ๋ก์ปฌ๋ผ์ด์ง์ ์ด์บ ํด๊ฒฐํจ? ํ ์คํธ์์ด ๋ง์ ๊ฒ์๋ค์ ์ด๊ฑธ ์ด๋ป๊ฒ ๊ด๋ฆฌํ๋์ง ๋ชจ๋ฅด๊ฒ ์ ...
๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋๋ฒ ์๋ ค์ค๋ค. Json ์ผ๋ก ํ์ผ์ ๋ง๋ ๋ค. (Text ๋ ๋๊ฐ ๋ฒ์ญ์ ๊ณตํ ๋ฐ์ดํฐ ๋ญ์น๊ฐ ์๋ ํ์ผ) ๊ทธ๋ฌ๋ฉด ๋ก์ปฌ๋ผ์ด์ง๋ณ๋ก ์ด๋ป๊ฒ ์ฒ๋ฆฌํ๋๋? ํ์ผ์ ๊ตฌ์กฐ๋ฅผ ์ด๋ ๊ฒ ๋ง๋ ๋ค.
Json/Korea/Text.Json (ํ๊ธ) Json/English/Text.Json (์์ด) .. ๊ธฐํ๋ฑ๋ฑ ๊ทธ๋ฌ๋ฉด Korea, English ์ ํ์ผ ์ฃผ์๋ง ๋ฐ๊พธ๋ฉด ๋น์ฐํ text.json์ ํ์ผ๋ช ์ ๊ฐ์ผ๋ json ๋ก๋ฉํ๋ฉด ๋๊ฒ ์ง? ์ด๊ฑธ๋ก ๋ก์ปฌ๋ผ์ด์งํ๋ค. ์์ ์๋ XML ์ด๋ , CSV๋ ์ฐ๋๋ฐ ์์ฆ์ Json์ผ๋ก ์ฒ๋ฆฌ. ํ์ผ๋ช ์ผ๋ก ๋๋ผ๋ณ ๋ถ๋ฅํด์ ๋ก๋ ํจ์ค๋ฅผ ๋ณ๊ฒฝํ๋๊ฒ์ด ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ. ์ด๊ฑธ ๋ด๋ถ๋ก ๊ฐ์๋ฉด ๋ด๋ถ ๋ฐ์ดํฐ๋ก ๋ก์ปฌ๋ผ์ด์ง๋์ 'ํ๊ธํ' ํ๋ ์ ๋ค์ด ์ธํฉํด์ ๋ค์ด๊ฐ์ผํ๋๊ฑฐ๊ณ . ์ธ๋ถ์์ ๋นผ์ฃผ๋ฉด ใณใณํ๊ณ json์ด๋ ๋ฐ์ดํฐ์ ๋ญ์น๋ฅผ ๊ฐ์ง๊ณ ๋ฐ์์ ์์ ํ๋ฉด ๋๋๋ฐ. ๊ฐ ์ธ๋ฑ์ค ๋ณ ์ด๋์ ์ด๋ ๋จ์ด๊ฐ ์ฌ์ฉ๋๋์ง ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ ์ง์์ ๋ฐ๋๋ ์๋ฐ๋๋์๋ฐ๋ผ ๋ค๋ฆ ใ ใ ? ๊ตฌ์กฐ๋ ์ค๋ด ๊ฐ๋จํ๋ค.
ํ์ฌ๊ฐ๋ ์ฌ์๊ฐ ๊ธฐ์ ๋ง ์๋ ค์ฃผ๊ณ ๊ทธ๋ฐ๊ฑด์๋๊ฐ๋ณด๋ค ํ์ 1์ธ๊ฐ๋ฐ์ํ๊ณ ํ์ฌ๊ณ์ ๋ค๋๋์ด์ ๋ ๊ธ์ฌ๊ฐ ๋ง์กฑ์ค๋ฝ๊ธฐ ๋๋ฌธ์? ์ ๊ณ๋์ด๋ฐ์ง๊ธ?
์์ ์ ๋ง ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๊ณ ๊ฐ๋ฅด์ณ์ฃผ๋ 'ํ๊ทธ๋ฆฌ ์ ์ ' , '๊ฒ์์ด ์ข์์ ์ธ์ ๊ฐ์๋ฃ๋' ์์ ์ ์ด๋ฏธ ๊ฐ๊ณ ๊ทธ๋ ์ฌ๋๋ค์ด ๊ฒ์ ๋ง๋ค๊ณ ์ถ์ด์ ๊ธ์ฌ๋ ์ฒ์ฐ๊ฐ ํฌ์ด์ฌ๋ ๋ฒํ ผ๋๋ฐ ์ด์ ๋ ์์ '๊ธฐ์ ํ'์ผ ๋์ ๋ฌธํ ์์ด์ง์ง ์ค๋. ์๋ผ๋ฒจ ์ฐพ๋๋ค๋ ๋ป์ ๋ฐ๋๋ก ๋งํ๋ฉด '๋ด ์๋ผ๋ฒจ'์ธ๋ฐ ๋ด๊ฐ ์ '๋๋ฅผ' ๋์์ค์ผํ๋? ๋ ๋ ์นํจ? ์์? ์ด๋ฌ๋๊ฑฐ๋ค. 10์ ์ถ๊ทผ 7์ํด๊ทผ์ด ๊ธฐ๋ณธ๋นต์ธ๋ฐ. ํ๋ฃจ์ ๋ญ ์ป๊ณ ๋ญ ํ๋ฉด ์๊ธฐ๊ฐ๋ฐ์๊ฐ ์ผ๋ง๋๋จ๊ฒ ๋. ๊ทธ๊ฑฐ ์ชผ๊ฐ๊ณ ํ์๋ผ๋ฆฌ ํฌ์ง์ ๊ฒฝ์ ๊ฒฝ๋ ฅ ๊ฒฝ์ํด์ผํ๋๋ฐ ๋๊ฐ ์ ์ ์ ๊ธ์ผ ๊ฐ์ณ์ค ๊ฐ ๋ง์
1์ธ ๊ฐ๋ฐ์ ํด๋ดค๋ค. ํ์ฌ๋ค๋๋ฉด์ ํด๊ทผํ๊ณ ๋ญ ๋๋ฆ ์ฑ๊ณต์ ์ธ๋ฐ 1์ธ ๊ฐ๋ฐ ํ ๋ ค ์๊ฐํ๋๋ฐ ๊ฐ์ฅ ๋งํ๋๊ฑด '๋ฆฌ์์ค' ๋ฆฌ์์ค๋ฅผ ์ป๊ธฐ์ํด ํ์ ๊พธ๋ฆฐ๋ค? ์ฒ์๋ถํฐ ๊ฐ์ก๊ณ ๋ง๋ค๋ฉด ์์ธ๋ก ๊ฒ์ ํ ์ฌ์ดํด ๋ง๋๋๋ ๋๊ฒ ํ๋ํ ์ผ์ ์ด ์๋ค. ์ด๊ธฐ ํ๋ ์์ค ์ก๊ณ , ๊ธฐ๋ฅ ๊ตฌํํ๊ณ , ๋ฆด๋ฆฌ์ฆ๊น์ง ๋ณ์๋ณ ๊ฑฐ ๋ค์์. ์ด ํ๋ ์ ๋ฅผ ๊ฒฌ๋๋งํ ์ฌ๋๋ค์ ์ ๊ณ์์ ๊ตฌ๋ฅด๊ฑฐ๋ ๋ฒํธ ๊ฐ ์ก์์ผํ๋๋ฐ ๊ทธ๊ฒ ์๋๋ฉด ํ๋ก์ ๋๋ ๋ง๋ค.
ํ์ฌ๊ณ์ ๋ค๋๋ ์ด์ ๋? ๊ธ์ฌ? ์ฝ๋ก๋๋ก ๊ฐ ์์ ๋นต์ด์ง ๊ธ์ฌ๋์จ๋ค๋ ๊ฑด.. ๊ทธ๋ฆฌ๊ณ ํ์ ์ ์ต์ ์ ์ด์ผ. ๋ด๊ฐ ๋ํ๋๊ณ ๊ณ ์ธ๋ฌผ์ด ๋์ง ์๋ ์ด์ ๊ณ์ํด์ ์ผ๊ฑฐ๋ฆฌ๊ฐ ๋ค์ด์ค๊ณ ์ผ์์ด ์๊ธ์ด๋ผ๋ ์๋๋ ฅ์ด ์๊ธฐ ๋๋ฌธ์ ์ต์ํ '๋ํ'๋์ง๋ ์๋๋ค ํ๊ท ๋ง ํ๋ฉด.. ๋ญ ์๊ธ๋ ์๋ ์ํ์์ ๋์ ํด๋ ๋์ง ์๋? ๊ตณ์ด ์ธ๋๊ฒ ๋ง๋๋๋ฐ ํ์ฌ ๋์น๊ณ ๋๋ฐํ๋๊ฒ๋ณด๋ค ์ข๋ ๊ณ ์ํด์ ํฌ ์จ์ด ๊ฐ๋๊ฒ ๋ซ์ง
์ ๊ณ ๋ง์ด ๋ณํจ. ํํ ๊ธฐ์ด๋ง ๋์ด์์ผ๋ฉด '์ฑ์ฉ' ํ๊ฒ ๋ค๋ ์๊ณ ์ ์ฒด์ ์ธ ์ฃผ๋์ด๋ค ์ค๋ ฅ ๋จ์ด์ ธ์ ์ฃผ๋์ด ์ปท๋ผ์ธ ๋ง์ด ์ฌ๋์ด. ์์ง ์ฌ์ฉ์ ๊ธฐ๋ณธ์ด๊ณ ์ธ์ฑ์ ๋น์ฐํ๊ฑฐ๊ณ '์ํ๊ณ ๋๋ํด์ผํจ' ๊ทธ๋์ผ ํํธ์ ์ ๋ฌด๊ฐ ๋ถ๋ฐฐ๋๋๊น. ํํธ ์ ๋ฌด์ ๋ถ๋ฐฐ ๋ชปํ๊ณ ๊ฐ์ด ํฌ๊ฒ๋ ๋ง์ธ๋๋ก ๊ฐ์๋ ํ์ฌ๋ ์ ์ด์ ์ต์ํ ํฌํธํด๋ฆฌ์ค๋ก ์ ๋ฌด ๋ถ๋ฐฐ ๊ฐ๋ฅ์! ์์ค์๋๋ฉด ์ ์๋ฝ๊ณ (ํน์ถ๋ ๋ค๋ฅธ ๋ถ๋ถ์ด ์์ง ์๋ ํ) ์ฃผ๋์ด๋ 'ํฌ ์ค๋ธ ํฌ' ๋์ด๋์ธ๋ฐ ์ ์ฒด์ ์ธ ์ฃผ๋์ด ๋ ๋ฒจ๋ค์ด ํํฅํ์คํ๋ผ ์ด๋์ ๋ ์ค๋ ฅ ์์ธ ์๋์ด์ ๊ฒฝ์ฐ์๋ ์คํ๋ ค ์๋ฆฌ๊ฐ ๋จ์๋์ ์คํผ๊ฐ ๋ง์ด ์๋ ์ํฉ. ์ฌ๊ธฐ์์ ์๋์ด๋ '5๋ ์ด์, ๋ฉ์ธ๊ธ ํน์ ์ค ๋ฉ์ธ๊ธ'์ ๋ปํ๋ค. 5๋ ๊ฒฝ๋ ฅ ๋์๋๋ฐ๋ ๋ฉ์ธ๊ธ ์ค ๋ฉ์ธ๊ธ ํ๋ก๊ทธ๋๋ฐ์ด๋ ํ๋ก์ ๋ชปํ๋ฉด ๋ด๊ฐ ๋งํ '์๋์ด'๊ธ ์๋์ผ.
ํ๋ต๋ณ๊ณ ๋ง์ ํ์ฌ์์ ์น์น์ฅ๊ตฌํ๊ธธ๋ฐ๋
๋ํ ์ํจ?
ใ ใ ๊ฒ์์ ๊ณ์ ์์ ๋ถํฐ ๋ชธ๋ด์๋ ์ฌ๋์น๊ณ ๊ฒ์ ๋ง์ด ์ํ๊ณ ์ง์ํ๋ค ํ์ฐ๋ค์ ์๋ค. ์ ๋งํ ๊ฒ์ ๋ค ํด๋ด. ๋จ ์ต๊ทผ๊ฒ์ ์ฃผ๋์ด2์ธ ํ์ด๋์ ์ํจ
๋ง๊ฐ์น๋ค ใ ใฑ ๋ค์์ ๊ธฐํ๊ฐ ๋ ์ค๋ฉด ๋ณด์๊ณ
6๊ฐ์์์ C#๋ฐฐ์์ ์ ๋ํฐ๋ก ๋์ด๊ฐ๊ธฐ ๊ฐ๋ฅํด๋ณด์?? ์ง๊ธ ์ ํ๋ธ๊ฐ์ 1/3 ์ ๋ ๋ดค๋๋ฐ ์ผ๋ง๋ ๋ํด์ผ ๋ง๋ค์์์์ง ๊ฐ๋์์กํ๋
๋ง์ง๋ง์ผ๋ก ๋ ๋ต๋ณ๋ง ํด์ค ์๊ธ ํ๋ค ๊ฑฐ๊ธฐ์์ ์๋ ค์ค
๊ณ ๋ง๋ค...ใ
๋ด๊ฐ ์ ๋ชฉ๋ฌ์์ผ๋ ๊ฑฐ๊ธฐ์ ๋๊ฐ ์ด๋ค ์ํฉ์ธ์ง ๋ญํ๋์ง ใฑ ๊ทธ๋์ผ ์์ธํ ์ด์ผ๊ธฐํด์ฃผ์ง
ํ
ํ์ด๊ธ ์ง์ฐ์ง ๋ง - dc App