- ํ๊ณ ๋ก์ ์์ฌ์ ๋ ์ ๊ณผ ๊ทธ์ ๋ํ ๊ฐ์ ๋ฐฉ์๊น์ง ์ ์ ๋ฆฌํด๋์ ๊ฒ ๊ฐ๊ณ , ์ง๋ ๋ฒ์ ๋ฐ๋ก ์๊ธฐ๋ฅผ ๋๋ด๋ ๋ถ๋ถ๋ค๋ ๊ฐ์ ํด ๋๊ฐ๋ฉฐ ์งํํ๊ณ ๊ณ์ ๊ฒ ๊ฐ์์ ํฌ๊ฒ ๋ง์๋๋ฆด ๋ด์ฉ์ ์์ ๊ฒ ๊ฐ์ง๋ง, ํ ๋ฒ ๋ ์ธ๊ธ๋ง ํ๊ฒ ์ต๋๋ค.
- ๋ชฉํ ์ค์ ์ ์ค์ํจ โ ํ๋ก์ ํธ ์ ์ฒด ๋ชฉํ๋ , ์ค๋์ ๋ชฉํ๋ ๋ชฉํ๋ฅผ ์ค์ ํ๊ณ ๋ชฉํ๋ฅผ ํ๊ณผ ๊ณต์ ํ๋ ๊ณผ์ ์ด ๊ต์ฅํ ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ชฉํ๋ฅผ ์ค์ ํ๋ ์๋๋ ํฌ๊ฒ 2๊ฐ์ง๋ผ๊ณ ํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. 1. ํ์ ๋ชจ๋๊ฐ ๋ฌธ์ ์์๊ณผ ๋ชฉํ ์์์ ๊ณต์ ํ๊ธฐ ์ํด์, 2. ํ๋ก์ ํธ์ ๋ชฉํ์ ๋ฐ๋ผ ๊ฐ๋ฐํ ๊ธฐ๋ฅ์ ์ค์๋๋ฅผ ํ์ ํ๊ณ ์ผ์ ์ ๊ด๋ฆฌํ๊ธฐ ์ํด์
- ํ๋ก์ ํธ(์ผ์ / ํ ์ผ) ๊ด๋ฆฌ โ "์ธก์ ํ ์ ์์ผ๋ฉด ๊ด๋ฆฌํ ์ ์๋ค"๋ ๋ง์ด ์์ต๋๋ค. ๊ด๋ฆฌ๋ฅผ ํ๊ธฐ ์ํด์ ์ธก์ ์ด ์ ํ๋์ด์ผ ํ๊ณ , ์ธก์ ์ ํ๋ ค๋ฉด ์ธก์ ํ ์ ์๋ ์ฅ์น๋ค์ด ๋ง๋ จ๋์ด์ผ ํฉ๋๋ค. ๊ทธ๊ฒ ์ผ์ ์ด์ ๋ฐ๋๋ผ์ธ์ด๊ณ , ์ด์์ ๋ง์ผ์คํค์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์ด์๋ฅผ ์ง๋ฉ์ด๋ก ์๊ฐํ์ง ๋ง์๊ณ (?) ํ์ฌ ํ๋ก์ ํธ๊ฐ ์ํํ๊ฒ ์งํ ์ค์ธ์ง ์ธก์ ํ๋ ๊ณผ์ ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋ถ๋ด๊ฐ์ ์กฐ๊ธ์ด๋ผ๋ ๋ ์ ์์ง ์์๊น ์ถ์ด์.
- ์์ฌ ์ํต โ ๊ฐ์ธ์ ์ผ๋ก ํ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ๊ฐ์ฅ ํํ ๋ฐ์ํ๋ ๋ฌธ์ ๊ณ , ๊ฐ์ฅ ์ด๋ ค์ด ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์์ฌ ์ํต์ ๊ฐ์ธ์ ๋ ธ๋ ฅ๋ ์ค์ํ์ง๋ง ํ ์ฐจ์์์ ์์ ๋กญ๊ฒ ์๊ธฐ๋ฅผ ํ ์ ์๋ ๋ฌธํ์ ํ๊ฒฝ์ ๋ง๋ จํ๋ ๊ฒ๋ ํจ๊ป ๋ณํ๋์ด์ผ ํฉ๋๋ค. a, b, c๋ก ๋๋ฒ๋ง์ด ๋์ด ์๊ธด ํ์ง๋ง, ์ฌ์ค ์์์ ๋ง์๋๋ฆฐ ๊ฒ ๋ชจ๋ ์ฐ๊ฒฐ๋์ด ์๋ ๋ด์ฉ์ ๋๋ค. ํ ์ฐจ์์์ ์์ ๋กญ๊ฒ ์๊ธฐํ ์ ์๋ ํ๊ฒฝ์ ๋ง๋ จํ๋ ค๋ฉด ํ์๋ค ๊ฐ์ ๋ชฉํ์ ์๋ก์ ๋ํ ์ดํด๊ฐ ๋ฐํ์ด ๋์ด์ผ ํ๊ฒ ์ฃ . ๋ชฉํ ์ค์ ์ ์ด๋ป๊ฒ ํ ๊ฒ์ธ์ง, ํ๋ก์ ํธ๋ ์ด๋ป๊ฒ ์งํํ ๊ฒ์ธ์ง, ์์ฌ ์ํต์ ์ด๋ป๊ฒ ์งํํ ๊ฒ์ธ์ง ๋ชจ๋ ์ ๋ต์ด ์๋ ๋ฌธ์ ์ธ ๋งํผ ์ง์์ ์ธ ๊ต๋ฅ์ ํ์๋ฅผ ํตํด ์ง์ํด ๋๊ฐ๋ ๊ฒ 'ํ๋ก์ ํธ'์ ์๋ช ์ด์ง ์์๊น๋ผ๋ ์๊ฐ์ด ๋๋ค์.
- ์๋ง ๋์ค์ ํ์ฌ์์ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋๋ ์ฌ๋งํด์๋ ๋์์ด๋๊ฐ ์ฌ์ดํธ๋ฅผ ๋์์ธํด์ ์ฃผ๊ฒ ์ง๋ง, ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ UI/UX์ ๊ดํ ๊ฐ๊ฐ์ ๋์ฌ๋๋ฉด ๋ถ๋ช ํ ์ข๋ค๊ณ ์๊ฐํฉ๋๋ค. (๋ฌผ๋ก ์ปคํผ์ฑ๋ ๋ง์๋๋ฆฐ ๊ฒ์ฒ๋ผ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ง๋ค ๊ฐ์ ํนํ๋ ๋ถ๋ถ์ด ๋ค๋ฅด๊ฒ ๋ํ๋ ์ ์์ต๋๋ค!) ์์ฐ ์์์์ ๋ํ๋๋ ๋์์ธ์ผ๋ก ๋ดค์ ๋ UI์ ํธ์์ฑ์ด ๋จ์ด์ง๋ ๋๋์ ๋ฐ์๋๋ฐ, ์ด ๋ถ๋ถ์ ํ๋ก์ ํธ๊ฐ ๋๋๊ณ ๋ ํ๋ผ๋ ์ฌ์ ๊ฐ ์์ ๋ ์ฌ๋ฌ ๋น์ทํ ์ํ์ ์ฐพ์๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐํฉ๋๋ค.
- ์๋ ํ๋ก์ ํธ๋ผ๋ ๊ฒ ๋ง๊ฐ ๊ธฐํ์ด๋ผ๋ ๊ฒ ์๋ค ๋ณด๋ ํญ์ ์ด๋ ์ ๋ ์ด๋ฐํจ(?)์ ์๊ธฐ ๋ง๋ จ์ด์ง๋ง, ์ผ์ ์ ์ซ๊ธฐ๋ ์๊ฐ์ด ๋ ๋ค๋ฉด ์ฐ์ ์์๊ฐ ๋ฎ์(์ค์๋๊ฐ ๋ฎ์), ์ง๊ธ ๋น์ฅ ํ์ํ์ง ์์ ๊ธฐ๋ฅ์ ๋ค๋ก ๋ฏธ๋ฃจ๊ฑฐ๋ ๊ณผ๊ฐํ๊ฒ ์ ๊ฑฐํด๋ฒ๋ฆฌ๋ ๊ฒฐ๋จ๋ ํ์ํฉ๋๋ค.
- ํ์ฌ repository๋ฅผ ๋ณด๋ storybook์ ์ฌ์ฉํ๊ณ ๊ณ์๋ ๋ฏํ๋ฐ, storybook ์ฌ์ฉ์ ๋ค์ด๋ ์๊ฐ ๋๋น ์ป์ ์ ์๋ ํจ์ฉ์ฑ์ด ๋จ์ด์ง๋ค๋ฉด ๊ฐ์ฅ ์ฝ๊ฒ ํฌ๊ธฐํ ์ ์๋ ๋ถ๋ถ์ด storybook ๊ฐ์ ๋ฌธ์ํ ๋๊ตฌ๋ผ๊ณ ๋ง ํ ์ ์์ ๊ฒ ๊ฐ๋ค์.
- '๋ฌด์'์ '์ด๋ป๊ฒ' ํ๋์ง๋ ์ค์ํ ๋ด์ฉ์ด์ง๋ง, '์' ํ๋์ง๋ ๊ณ์ ๊ณ ๋ฏผํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค!
- ๊ถ๊ธํ๊ฑฐ๋ ๋งํ๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ธ์ ๋ ์ง ์ง๋ฌธํด์ฃผ์ธ์.
๋ฆฌ์ ํผ๋๋ฐฑ
์์ฐ ์์
- ์ฒ์์ ์ด๋ค ์ฌ๋์ด ๋ฐํํ๋์ง ์ธ๊ธํ๋ฉด ์ข์ ๊ฑฐ ๊ฐ๋ค์~
- ์์ด์ดํ๋ ์ ์ค๋ช ์ ์ ์ ํ๊ฒ ๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ์ฌ์ฉํด์ค์ ์ด๋ ๋ถ๋ถ์ ๋ํด ๋ง์ํ์๋์ง ํ๋ก์ ํ๊ธฐ ์์ํ์ด์.
- ์ ๋ฐ์ ์ผ๋ก ๋ด์ฉ์ ์ค๊ฐ ์ ๊ฒ์ ์ ์ ํ๊ฒ ๊ตฌ์ฑํ๋ ๊ฒ ๊ฐ์์. ์ถํ ํฌํธํด๋ฆฌ์ค๋ก ์ฌ์ฉํ ๊ฒฝ์ฐ ์๋์ ๊ฒ๋ค์ ๋ํด ์กฐ๊ธ ๋ ์๊ฐํด๋ณด๋ฉด ์ข์ ๊ฑฐ ๊ฐ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ๊ฐ์ ์๋น์ค๊ฐ ์๋๊ฐ? ์์ฅ ์กฐ์ฌํด ๋ณด๊ธฐ(์ ๊ฐ ์๊ธฐ๋ก ์์ด์)
- ๋ง์ฝ ๊ฐ์ ์๋น์ค๊ฐ ์๋ค๋ฉด ์ฐ๋ฆฌ์ ํน์ฅ์ ์ ๋ฌด์์ธ์ง
- ์ค์ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ํตํด ํด๋น ์๋น์ค์ ๋ํ ๋์ฆ๊ฐ ์๋์ง
- ์์ฐ ์์๋ ์ฒจ๋ถํ๋ฉด ์ข์ ๊ฑฐ ๊ฐ์์!
ํ๊ณ ๋ก
- ํ๊ณ ์ ์ด๋ค ๊ฒ ๋ฌธ์ ์๊ณ , ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง์ ๋ํด์ ๋ง์ด ์ด์ผ๊ธฐ๋ฅผ ๋๋ด๋๋ฐ ๊ทธ์ค์์๋ ์ ์งํ ๊ฒ๊ณผ ์ ์งํ์ง ์์ ๊ฒ์ ๊ตฌ๋ถํ๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค.
- KPT ํ๊ณ ๋ฅผ ์งํํด๋ณด์ฌ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
๋
ผ์ธ์ ์ผ๋ก ์ ๋ฏผ๋์ ๋ฐํ ํค์ด ์ข๋ค์.