2022 SSU DevCamp ํ๊ธฐ ๐
2022๋ ์ฌ๋ฆ ๋ฐฉํ ๋์ ๋ฉํฐ๋ก์ DevCamp์ ์ฐธ์ฌํ ๊ฒฝํ์ ๊ณต์ ํฉ๋๋ค.
9์ 17์ผ์ ์ด๋ฆฐ ์คํ๋ผ์ธ ๋ฐ์ด๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ฌ๋ฆ ๋ฐฉํ์ ์ฝ ํ ๋ฌ ๋์์ DevCamp์ ํ๋์ด ๋ง๋ฌด๋ฆฌ๋์๋ค. SSU DevCamp๋ ๋ฐฉํ๋์ ์ญ์ค IT๋ ์ฌํ์์๊ฒ ํ์ ํ๋ก์ ํธ ๊ฒฝํ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด IT๋ ํ์ํ์์ ์ฃผ์ตํ ํ์ฌ๋ค. ์ด ํ์ฌ์ ํน๋ณํ ์ ์ค ํ๋๋ ํ์ง์ ์กธ์ ์ ๋ถ๋ค์ด ์ฐ๋ฆฌ๋ค์ ํ๋ก์ ํธ์ ๊ดํด ๋ฉํ ๋ง์ ํด์ค๋ค๋ ๊ฒ์ด๋ค. ๋๋ฌธ์ ํ์ ์์ ํ์ฉํ๋ ๊ฐ๋ฐ ๊ณต๋ถ ๋ฐฉ์, ๊ฐ๋ฐ ๋ฌธํ ๋ฑ ์ ์ตํ ๊ฒฝํ์ ์ด๋ฒ ์บ ํ๋ฅผ ํตํด ์ป์ด๊ฐ ์ ์์๋ค. ์ด ํ์ฌ๋ ์ด๋ฒ์ ์ฒ์ ์ด๋ฆฌ๋ ๊ฒ์ด๊ณ ์บ ํ๊ฐ ๋๋ ํ ์ฐธ์ฌ์๋ค์ ์ฑ๊ณผ๊ฐ ์ข์ผ๋ฉด ๋ด๋ ์๋ ๊ฐ์ต๋ ์ ์๋๋ก ๋ ธ๋ ฅํ ๊ฒ์ด๋ผ๊ณ ํ์ จ๋ค.
์ด ํฌ์คํ ์๋ ๋ด๊ฐ ๊ฒช์๋ DevCamp์ ์งํ๊ณผ์ , ๊ทธ๋ฆฌ๊ณ ๋งก์๋ ํ๋ก์ ํธ์ ๋ํด ๊ธฐ๋กํ ์์ ์ด๋ค.
ํ๋ก์ ํธ ์ ํ ๋ฐ ๋ฐฐ์
๋จผ์ ๊นํ๋ธ ์ด์์ ๋ฉํ ๋๋ค์ด ํ๋ก์ ํธ ์ฃผ์ ๋ฅผ ์ ์ํ ๊ฒ์ ๋ฐํ์ผ๋ก ํ๊ณ ์ถ์ ์ฃผ์ ๋ฅผ 1์ง๋ง๋ถํฐ 3์ง๋ง๊น์ง ๊ณจ๋ผ ์ ์ฒญํ๋ค. ์ด์์๋ ๋ค์ํ ๋ถ์ผ์ ํ๋ก์ ํธ ์ฃผ์ ๋ค์ด ์๊ณ , ๋ณดํต ๊ฑฐ์ ํ๋์ ํ๋ก๋ํธ, ์๋น์ค๋ฅผ ๋ง๋๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค๋ณด๋ AI ๋ถ์ผ๋ฅผ ์ ์ธํ๊ณ ๋ ๊ฑฐ์ ๋๋ถ๋ถ์ ํ๋ก์ ํธ๊ฐ ํ๋ก ํธ์๋์ ๋ฐฑ์๋๋ฅผ ๋์์ ํ์๋ก ํ๊ณ ์์๋ค. ๋๋ ๋น์์ ์น์ด๋ ๋ฐฑ์๋๋ ์ ๋ชจ๋ฅด๊ฒ ๊ณ , ์ผ๋จ ๊ทธ๋๋ง ๋ง์ด ํด๋ณธ ์๋๋ก์ด๋๋ฅผ ๋ ๋ค๋ฃจ๊ณ ๊ณต๋ถํด๋ณด์ ํ๋ ์๊ฐ์ด์์ด์ ์๋๋ก์ด๋ ํ๋ก์ ํธ๋ง ๊ณ ๋ ค๋์์ผ๋ก ์ผ์๋ค. ๊ทธ๋ ๊ฒ ๊ณ ์ฌ ๋์ ๋์จ ๊ฒฐ๋ก ์ 1์ง๋ง โStreak ์๊ฐํ (ex. GitHub ์๋) ์คํ์์ค ๋ง๋ค๊ธฐโ, 2์ง๋ง โ์ ๋ณด๊ด ํ ๋ผ์ค ์ฌ์ฉ ๋ฐ ์์ฝ ์ ํ๋ฆฌ์ผ์ด์ โ, 3์ง๋ง โYDS UI ์ปดํฌ๋ํธ๋ฅผ ์ ์ธํ UI๋ก ์ฌ๊ตฌ์ฑํ๊ธฐโ์๋ค. 1์ง๋ง๊ณผ 2์ง๋ง์ ํฅ๋ฏธ๋ก์ด ์ฃผ์ ์๊ณ ์ฌ๋ฏธ๋ ์์ ๊ฒ ๊ฐ์์ ์ ์ฒญํ๊ณ , 3์ง๋ง์ Jetpack Compose์ ๊ด์ฌ์ ์์ง๋ง ํด๋ณธ ์ ์ ์๊ณ .. ์ด์ฐจํผ ๋ ๊ฐ๋ฅ์ฑ์ด ์๋ค๊ณ ์๊ฐํด์ ๋๋ฉด ์ข๊ณ ์๋ ๋ง๊ณ ํ๋ ์๊ฐ์ผ๋ก ์ง์ํ๋ ๊ฒ ๊ฐ๋ค.
ํ๋ก์ ํธ ๋งค์นญ ๊ฒฐ๊ณผ๋?
3์ง๋ง ๋น์ฒจ์ด์๋ค. ๋งค์นญ๋์ง ์๊ณ ๋จ์ด์ง ์๋ ์๊ฒ ๋ค๊ณ ๊ฑฑ์ ํ๊ณ ์๋ ํฐ๋ผ ์๋ํ๋ค. ํ์ง๋ง ๋ฉค๋ฒ๋ ํ ๋ช ์ธ๋ฐ๋ค ์ปดํฌ์ฆ๋ ์ ๋๋ก ๋ชจ๋ฅด๋๋ฐ ์ด ํ๋ก์ ํธ๋ฅผ ํผ์ ์ ์ํํ ์ ์์์ง ํ๋ ๋ถ๋ด๊ณผ ๊ฑฑ์ ์ด ๋ค์๋ค.
๊ทธ๋ฆฌ๊ณ ๋ฉํ ๋ ํ์ฌ ์ ์ด์ ์๋๋ก์ด๋ ๋ฆฌ๋๋ฅผ ๋งก๊ณ ๊ฒ์๋ ๋ฐฐํ๋น๋์ผ๋ก ๋ฐฐ์ ๋ฐ์๋๋ฐ, ์ด๋ถ์ 1ํ๊ธฐ ์ ์ด์ ๋ฉด์ ๋ ๋ฉด์ ๊ด์ผ๋ก ๊ณ์ จ๋ ๋ถ์ด์๋ค! ์ด๋ถ ์ ์ด์ ๋๋ค์์ด ๊ณต๊ต๋กญ๊ฒ๋ ๋ด ์์ด ๋๋ค์ harry์ ๊ฐ์์ ๋ฉด์ ๊ด์ผ๋ก ๋ค์ด์ค์ จ๋ ๋ถ์ด๋ผ๋ ๊ฑธ ๋ฐ๋ก ์์์ฐจ๋ฆด ์ ์์๋ค.
๋์ค์ ๋ฃ๊ฒ ๋ ์ฌ์ค์ธ๋ฐ, ์ฌ์ค ์ด YDS ํ๋ก์ ํธ์ ์ง์ ์ธ์์ด ๋๋ฌด ์ ์ด์ ํ๊ธฐ๋ ์๊ธฐ์ ๋์ฌ์์๋ค๊ณ ํ๋ค. ๊ทธ๋ฐ๋ฐ ๋ฐฐํ๋น ๋ฉํ ๋์ด ๋ด๊ฐ ์ด ํ๋ก์ ํธ์ ์ง์ํ ๊ฒ์ ๋ณด๊ณ ๋ ํ ๋ช ์ด์ด๋ ๊ฐ์ด ์งํํด๋ณผํ ๋๊น ํ๊ธฐํ์ง ๋ง์ ๋ฌ๋ผ๊ณ ์ฃผ์ต์๊ป ๋ง์๋๋ ธ๊ณ , ๊ทธ๋์ ์ด๋ ๊ฒ ๋ด๊ฐ ์ด ํ๋ก์ ํธ์ ๋ฐฐ์ ๋ ๊ฒ์ด๋ผ๊ณ ํ์ จ๋ค. ๋๋ฅผ ๊ธฐ์ตํด์ฃผ์๊ณ (๊ฐ๋ฅ์ฑ์ ๋ณด์ ๊ฑธ์๋ ์๊ณ , ๋ฉด์ ๋ ๊ธด์ฅ์ ๋๋ฌด ๋ง์ด ํด์ใ ใ .. ์ํ๊น์ด ๋ง์์ ๋ ๊ธฐ์ต๋์๋ ๊ฒ์ผ ์๋ ์๊ณ ) ๋ ํ๋ก์ ํธ์ ์ฐธ์ฌํ ์ ์๊ฒ ๋์์ฃผ์ ๊ฒ ์ฐธ ๊ฐ์ฌํ๋ค.
ํ๋ง๋ค ๋ ๋ฆฝ์ ์ผ๋ก ์งํ๋์๊ธฐ ๋๋ฌธ์ ๋ง์ง๋ง ํํธ์ธ ์คํ๋ผ์ธ ๋ฐ์ด๋ฅผ ์ ์ธํ๋ฉด ํ๋ก์ ํธ ์ฃผ์ ๋ง๋ค, ๋ฉํ ๋ง๋ค ์ฐจ์ด๊ฐ ํด ์ ์๋ค๋ ์ฌ์ค์ ์ผ๋์ ๋๊ธธ ๋ฐ๋๋ค.
๋ด๊ฐ ๋งก์ ํ๋ก์ ํธ
์๋ก ์ด ๋๋ฌด ๊ธธ์๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋๋ ์์ ์ธ๊ธํ๋ ๋๋ก โYDS UI ์ปดํฌ๋ํธ๋ฅผ ์ ์ธํ UI๋ก ์ฌ๊ตฌ์ฑํ๊ธฐโ๋ผ๋ ์ฃผ์ ์ ํ๋ก์ ํธ๋ฅผ ํ ๋ฌ ๋์ ๋งก๊ฒ ๋์๋ค. YDS(Yourssu Design System)๋ ์ ์ด์ ๋์๋ฆฌ ๋ด์์ ์ฌ์ฉํ๋ ๋์์ธ ์์คํ ์ ์๋ฏธํ๋ค. ๊ทธ๋ฆฌ๊ณ ๋์์ธ ์์คํ ์ด๋ผ๋ ๊ฒ์ ๊ฐ๋จํ ๋งํด์ ๋ฒํผ, ํ ์คํธ, ์ฑ๋ฐ์ ๊ฐ์ด ๋ค์ํ UI๋ฅผ ๊ฐ ์์๋ณ๋ก ์๊น, ๋ชจ์ ๋ฑ์ ๋ฐ๋ผ ํต์ผ๋ ๊ท์น์ ์ธ์ด ๊ฒ์ด๋ค. ์ฆ ๋์์ธ ์์คํ ์ ๊ตฌ์ถํ๋ฉด ํ ๋จ์ฒด ๋ด์์ ์ฌ๋ฌ ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๊ฑฐ๋, ์น, ์๋๋ก์ด๋ ์ฑ, iOS ์ฑ ๋ฑ์ผ๋ก ํ๋ซํผ์ ๋ณ๊ฒฝํ๋๋ผ๋ ์ ์ ์๊ฒ ๋์ผํ ๋์์ธ ๊ฒฝํ์ ์ ๊ณตํ ์ ์๋ค. ์ด ์ค์์๋ ์๋๋ก์ด๋์ YDS๋ ์๋ xml๋ก์จ UI๋ฅผ ๊ตฌ์ฑํ ์ ์๋๋ก ๊ตฌํ๋์ด ์์๋๋ฐ, ์ด๊ฒ์ ์ต๊ทผ ์ถ์๋ ์ ์ธํ UI์ธ Jetpack Compose๋ก ์ฌ๊ตฌ์ฑํ๋ ์์ ์ ์งํํ ์์ ์ด๋ค.
ํ๋ก์ ํธ ์งํ ๊ณผ์
1์ฃผ์ฐจ (์ปดํฌ์ฆ ์คํฐ๋)
์ฐ์ ์ฒซ ์ผ์ฃผ์ผ ๋์์ ์์ง ์์ํ ์ปดํฌ์ฆ๋ฅผ ํ์ตํ๊ธฐ ์ํด ์จ, ์คํ๋ผ์ธ์ผ๋ก ๋ฉํ ๋๊ณผ ์๋๋ก์ด๋ ๊ณต์ ๋ฌธ์๋ฅผ ํ ๋๋ก ์ปดํฌ์ฆ ์คํฐ๋๋ฅผ ์งํํ๋ค. ์คํฐ๋ ์ปดํฌ์ฆ์ ๊ธฐ์ด์ ์ธ ๋ถ๋ถ๋ถํฐ ๋ ํผ์ ๊ณต๋ถํ๋ค๋ฉด ์์ง ๋ชปํ์ ๊ณ ๊ธ ์ ๋ณด๋ ์ป์ ์ ์์๊ณ , ๋ฌด์๋ณด๋ค ์๋ก์ด ๊ธฐ์ ์ ์ค์ค๋ก ํ์ตํ๋ ๋ฐฉ๋ฒ์ ํฐ๋ํ๊ฒ ๋ ๊ฒ์ด ์ ์ตํ๋ ๊ฒ ๊ฐ๋ค. ์๋ก์ด ๊ฐ๋ ์ ๊ทธ๋ฅ ๋ฐ์๋ค์ด๋ ๋์ ํด๋น ๊ฐ๋ ์ด ์ ๋์๋์ง, ๋ค๋ฅธ ๊ฒ๊ณผ ์ฐจ์ด์ ์ ๋น๊ตํ๋ฉด์ ๊น์ด ์๊ฐํด๋ณด๋ ํ์คํ ์ดํด๊ฐ ์ ๋๋ค๋ ๊ฒ์ ๋ฉํ ๋๊ณผ์ ์คํฐ๋๋ฅผ ํตํด ์ฒด๊ฐํ ์ ์์๋ค.
์์ผ๋ก ์ด๋ค ๋ฐฉ์์ผ๋ก ์งํํ ๊ฒ์ธ์ง๋ ์ฒซ ๋ ์ ๋ฌ ๋ฐ์๋๋ฐ, ์ฐ๋ฆฌ๋ ์ ์์ผ ์คํฌ๋ผ์ด๋ผ๋ ๋ฐฉ๋ฒ๋ก ์ ๋ฐ๋ผ ์งํํ ๊ฒ์ด๋ผ๊ณ ํ๋ค. ์คํฌ๋ผ์ ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ค ๋ํ์ ์ธ ํ๋ก์ ํธ ๊ด๋ฆฌ ์ฒด๊ณ๋ก, ๋น๊ต์ ์งง์ ์ฃผ๊ธฐ๋ก ๊ฐ๋ฐ ๋ฐ ๊ฒํ ๋ฅผ ํ๋ ๋ฐฉ์์ ๋งํ๋ค. ์ฐ๋ฆฌ๋ jira๋ผ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ํฐ ๋ ธ๋ ฅ ์์ด ์ด ๋ฐฉ๋ฒ๋ก ์ ์ ์ฉํ๊ณ ๊ด๋ฆฌํ ์ ์์๋ค. 1์ฃผ์ฐจ ๋์์ ์ปดํฌ์ฆ ์คํฐ๋๊ฐ ๋๋ ๋ค๋ถํฐ๋ ํ๋ฃจ๋ ์ดํ์ ํ ๋ฒ์ฉ ๊ตฌ๊ธ ๋ฏธํธ์์ ๋ฉํ ๋๊ณผ ์จ๋ผ์ธ์ผ๋ก ๋ง๋ ์ค๋๊น์ง ํ ์์ ์ ๊ณต์ ํ๊ณ ๋ค์ ๋ด๊ฐ ํ ์ผ์ ํ ๋น ๋ฐ์ผ๋ฉฐ ์งํํด ๋๊ฐ๋ค. ํ์์ด ๋๋ฐ์ ์์ด์ ๊ณต์ ๋ผ๊ธฐ๋ณด๋ค๋ ๋ฉํ ๋๊ป ๋ณด๊ณ ํ๋ค๊ณ ํ๋ ๊ฒ ๋ ๋ง์ ๊ฒ ๊ฐ๊ธด ํ๋ค.
2 ~ 4์ฃผ์ฐจ (Atom ๋ฆฌ๋ฉ์ดํฌ)
Atom์ UI ์ปดํฌ๋ํธ ์ข
๋ฅ
YDS๋ ๋์์ธ ์์๋ฅผ Rule, Foundation, Atom, Component 4๋จ๊ณ๋ก ๋ถ๋ฅํ๋ค. ๋๋ ์ ์ฒด ๊ธฐ๊ฐ๋์ Component ๋จ๊ณ๋ฅผ ์ ์ธํ ์ ์ธ ๋จ๊ณ๋ฅผ ๊ตฌํํ๋๋ฐ, ๊ทธ์ค์์๋ Atom ๋จ๊ณ๋ฅผ ๊ตฌํํ๋ ๊ฒ์ ๋๋ถ๋ถ์ ์๊ฐ์ ํ ์ ํ๋ค.
์ด ์ฌ์ง์ Atom UI ์ปดํฌ๋ํธ ์ค BoxButton์ ์ํ๋ค์ ๋ํ๋ธ ํ์ด๋ค. ์ด๊ฒ์ ๋์ค์ ๋ค๋ฅธ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ง๋ค์ด์ผ ํด์ ์ฒ์ ์ค๊ณํ ๋ ์ํ๋ ๊ฒ์ด ์ค์ํ๋ค. ํ์ง๋ง ์ด๋ ๊ฒ ๊ฐ๊ฐ์ ์ํ์ ๋ฐ๋ฅธ ๊ฒฝ์ฐ์ ์๊ฐ ๋ง๋ค๋ณด๋ ์ธ๋ถ์์ ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ, ๊ทธ๋ฆฌ๊ณ ๋ด๋ถ ์ฝ๋๋ ๊ฐ๋ ์ฑ ์ข๊ฒ ํ๋ ๋ ๋ง๋ฆฌ ํ ๋ผ๋ฅผ ๋ชจ๋ ์ก๋ ๊ฒ์ด ๋งค์ฐ ๊น๋ค๋ก์ ๋ค. ๊ทธ๋์ ์ฒ์ UI์ ์ํ ์ค๊ณ๋ฅผ ์์ํ ๋๋ ๋ฉํ ๋๊ณผ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ํ์ฌ ๋์์ ์ป์๋ค.
ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ๋ฉํ ๊ฐ ์ง์ ์์์ ๋ด๊ฐ ์ฝ๋ฉํ๋ ๊ฒ์ ๋ณด๊ณ ํ์(?)๋ฅผ ๋๋ ๋ฐฉ์์ผ๋ก, ์ด๊ฒ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ค ํ๋๋ผ๊ณ ํ๋ค.
ํ์ด ํ๋ก๊ทธ๋๋ฐ ์๊ฐ์ ๋ด๊ฐ ์ด๋ป๊ฒ ์์ํด์ผ ํ ์ง ๋ชฐ๋ผ ๋จธ๋ฆฌ๋ฅผ ์ธ๋งค๊ณ ์์ ๋ ๋ฉํ ๋์ด ์ง์ ๋ ธํธ์ ํ๋ฅผ ๊ทธ๋ ค ์ ๋ฆฌํ๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ํ์ ์ ํ๋ฒ ์๋ํด๋ณธ ๊ฒ์ด๋ค. ๋ง์ ํ๋ ค๋๊น ์ด๊ฒ ์กฐ์ฐจ ์ฝ๊ฒ ๋์ง ์์๋ค. ์ฒซ ๋ฒ์งธ ๋ ธํธ์๋ ๊ฐ์ ๋ชป์ก์ ์ํ์ฌ์ ๊ฑฐ์ ์ด ๊ฒ ์๊ณ , ๋ค์๋ฒ์ ๋ค์ ์๋ํด๋ณธ ๋ ๋ฒ์งธ ๋ ธํธ์์๋ ๊ทธ๋๋ง ์ค๊ณฝ์ด ๋๋ฌ๋๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์ฒ์ ์ปดํฌ๋ํธ ํ๋๋ฅผ ๊ตฌํํ๊ธฐ๊น์ง๋ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ ธ์ง๋ง, ๋๋ถ๋ถ ๊ตฌ์กฐ๊ฐ ๋น์ทํด์ ๋น๊ต์ ๊ธ๋ฐฉ๊ธ๋ฐฉ ๊ตฌํํด์ ์ด Atom์์ ๊ตฌํ์ด ๊น๋ค๋ก์ด TextField๋ฅผ ์ ์ธํ ๋๋จธ์ง๋ฅผ ์ปดํฌ์ฆ๋ก ๋ฆฌ๋ฉ์ดํฌํ๊ณ ํ๋ก์ ํธ ๊ธฐ๊ฐ์ด ๋๋ฌ๋ค. ๋ง์ง๋ง ๋ ์๋ YDS-Android ๋ ํฌ์ ์ง์ ๊ธฐ์ฌํ๊ณ ๋ฒ์ ์ ์ ๋ฐ์ดํธํ๋ ์๊ด๊น์ง ๋๋ฆด ์ ์์๋ค.
๊ทธ๋์ ์ฌ๋ฆฐ YDS pull request๋ค
์คํ๋ผ์ธ ๋ฐ์ด
ํ์ฌ ๊ธฐ๊ฐ์ ๋ง์ง๋ง ๋ ์๋ ๋ชจ๋ ํ๋ค์ด ํ ์๋ฆฌ์ ๋ชจ์ฌ์ ๊ทธ๋์ ํ๋ ๊ฒฐ๊ณผ๋ฌผ, ๋ฐฐ์ ๋ ์ ๋ฑ์ ๋ฐํํ๋ ์๋ฆฌ๋ฅผ ๊ฐ์ก๋ค. ๋ค๋ฅธ ํ๋ผ๋ฆฌ๋ ์๋ก ๋ง๋ ์ผ์ด ์์ด์ ์ผ๊ตด๋ ๋ชจ๋ฅด๋ค๊ฐ ์ฒ์ ์คํ๋ผ์ธ์์ ๋ง๋๋ ๊ฒ์ด๋ผ์ ์ด ๋ ์ ์คํ๋ผ์ธ ๋ฐ์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์คํ๋ผ์ธ ๋ฐ์ด์ ๋ํ ์์ธํ ์ค๋ช ์ ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋๋ค.
๋ฐํ๋ง ํ๊ณ ์ค๋ ๊ฒ์ด ์๋๋ผ ๋ฐํ ์ ์๋ ๋ฉํ ๋์ ๋ฐํ๋ฅผ ๋ฃ๋ ์๊ฐ๋ ์๊ณ , ์ ๋ฐฐ ๊ฐ๋ฐ์๋ถ๋ค์๊ฒ ์คํ๋ณ๋ก ์ง์์๋ต ํ ๊ธฐํ๋ ์ฃผ์ด์ง๋ค. ์ ๋ฐฐ๋๋ค์ด ๊ฐ๊ฐ ์์ ์ ์ ๋ฌธ๋ถ์ผ์ ๋ํด ์ ์ฐฝํ๊ฒ ์ค๋ช ํ์๋ ๋ชจ์ต์ ๋ณด๋ฉด ์ผ๋ง๋ ๊ฒฝํ์ด ๋ง๊ณ ๊ณต๋ถ๋ฅผ ๋ง์ด ํ์ จ๋์ง ๋๋ ์ ์๋ค. ๋๋ ๋ฉํ ์ ์๊ฒฉ์ ๋ฐ์ ์ ์์ ์ ๋๋ก ๋ ๋ง์ด ๊ณต๋ถํด์ผ๊ฒ ๋ค. ์๋ ์ด๋ฏธ์ง๋ ๋ด๊ฐ ์ด๋ ๋ฐํ์๋ฃ๋ก ์ฌ์ฉํ๋ ์ฌ๋ผ์ด๋๋ค์ด๋ค.
โฆ
์ด๊ฑด ์ฌ๋ด์ธ๋ฐ ํ์ฌ๊ฐ ๋ชจ๋ ๋๋๊ณ DevCamp ์ฃผ์ต์์ด์์ ์ ์ด์์์ ์๋๋ก์ด๋๋ฅผ ๋ด๋นํ์ จ๋ Ace๋๊ป ์ธ์ฌํ๋ฌ ๊ฐ๋๋ ํ๋ก์ ํธ๋ฅผ ์ ์ํํ๋ค๊ณ ๋ํํ ์นญ์ฐฌ์ ํด์ฃผ์๋ฉด์ ์ ์ ์ด์์ ์ง์ํ์ง ์์๋๊ณ ํ์ จ๋ค. ๊ทธ๋์ 1ํ๊ธฐ ๋ ์ง์ํ๋๋ฐ ๋จ์ด์ก๋ค๊ณ ๋ง์๋๋ฆฌ๋๊น ๋๋ผ์๋ฉด์ ๋ฆฌํฌ๋ฃจํ ํ์ ๋ฌธ์ ๊ฐ ์๊ตฌ๋ง ํ๊ณ ๋๋ด์ผ๋ก ๋ง์ํ์ จ๋ค. ๊ทธ๋ ๋๋ ๋ญ๊ฐ ๋ด ์ญ๋์ ์ธ์ ์ ๋ฐ์ ๊ฒ ๊ฐ์์ ๊ธฐ๋ถ์ด ์ข์๋ค. ใ ใ
ํ๋ก์ ํธ๋ฅผ ๋์๋ณด๋ฉฐ
์ด๋ฒ ํ๋ก์ ํธ๋ ์ฃผ์ ํน์ฑ์ ๋ค๋ฅธ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ์ํ๋ ๊ฒ์ด์๋ค. ๊ทธ๋์ ๊ตฌํํ๋ ๊ฒ๋ณด๋ค ๋ฐ์ดํฐ์ ์ํ ๊ด๋ฆฌ๋ฅผ ์ค๊ณํ๊ณ ํ์ฅ์ฑ ์ข์ ์ฝ๋๋ฅผ ์ง๊ธฐ์ํด ๋ ธ๋ ฅํ ๋น์ค์ด ํจ์ฌ ์ปธ๋ค. ๋๋ ์ด๋ฐ ์์ ์ ํด๋ณธ ๊ฒ์ ์ด๋ฒ์ด ์ฒ์์ธ๋ฐ ์ด๋ ๊ฒ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ๋ ์ผ์ด ์ด์ฉ๋ฉด ๋ด ์ ์ฑ์ ๋ ๋ง๋ ๊ฒ ๊ฐ๋ค๊ณ ์ฒ์ ๋๊ผ๋ค. ์ ์๋ ๋จ์ํ โํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๋ ๊ฒโ์ด ๋ด ์ ์ฑ์ธ์ค ์์๋๋ฐ, ๋ ์ธ๋ถ์ ์ผ๋ก ๋ค์ด๊ฐ ๋ด ์ ์ฑ์ ์ฐพ์ ๊ฒ ๊ฐ์์ ๋งค์ฐ ๊ธฐ์๋ค.
DevCamp๋ ๋๋ฌ์ง๋ง ๋ด๊ฐ ๋งก์๋ ํ๋ก์ ํธ๋ ๊ณ์ ๋ฐ์ ์ํค๊ณ ์ ์ง๋ณด์ํด ๋๊ฐ๊ธฐ๋ก ๋ง์๋จน์๋ค. ์ด๋ฐ ๊ฒฝํ์ ๊ธฐํ๋ฅผ ๊ฐ์ง ์ ์๊ฒ ํด์ฃผ์ DevCamp ์ฃผ์ต์๋ถ๋ค, ๋ฉํ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฐ๋ค.