-
Notifications
You must be signed in to change notification settings - Fork 0
๐ [11.18] ์ผ์ผ ํ๊ณ ๋ก
Hyunbin Lee edited this page Nov 21, 2022
·
1 revision
๐ ์ผ์ฃผ์ผ ๊ฐ์ ํ๋์ KPT ํ๊ณ ๋ฐฉ์์ผ๋ก ์ ๋ฆฌํด๋ด์.
K
- ์ง๊ฐ์ ์ํ๋ค.
P
- ํ๊ฒฝ์ค์ ๋ฐฑ๋ก๊ทธ๋ฅผ ์ ๋๋ก ์์จ์ ๊ณ ์ํ๋ค.
T
- ์ฃผ๊ฐ ๊ณํ์ ๋ ์ ๊ฒฝ์ด๋ค.
K
- GitHub Actions ์ ๋ฅ๋ค์ด๋ธํด๋ณผ ์ ์์๋ค.
- Lighthouse CI ๋ฅผ ์ ์ฉํด๋ณด์๋ค.
- ์ฑ๋ฅ ์ธก์ ๊ฒฐ๊ณผ๋ฅผ Markdown ๋ฌธ๋ฒ์ผ๋ก ๊ฐ๊ณตํ๋ ์ปค์คํ ์ก์ ์ ๋ฆด๋ฆฌ์ฆํ๋ค.
- ์ฝ๋๋ฅผ ์ง๊ธฐ ์ ์ ๋จผ์ ์์ผ๋ก ๊ทธ๋ ค๋ณด๋ฉด์ ์ค๊ณํ๋ ค๋ ์๋๋ฅผ ํ๋ค.
- Modal ์ ๋ง๋ฌด๊ฐ๋ด๋ก ๊ตฌํํ๋ ๊ฒ์ด ์๋๋ผ ํ ๋ฒ ๋ ์๊ฐ์ ๊ฑฐ์ณค๋ค.
- ์๊ฐํ ๋ด์ฉ์ ๋ํด์ ํ์๋ค์๊ฒ ์ค๋ช ํ๊ณ ๋ ์ข์ ๋ฐฉ์์ ๋ํ ์๊ฒฌ์ ๊ตฌํ๋ค.
P
- ์ค์ค๋ก๋ฅผ ๊ณผ๋ํ๊ฐํ๊ณ ์ผ์ ์ ์ก์๋ค.
- ๊ฐ๋ฐํ ์ ์๋ ์ค์ง์ ์ธ ์๊ฐ์ด ๋ช ์๊ฐ์ธ์ง ๊ณ ๋ คํ์ง ์์๋ค.
- ์ปดํผ๋ ๋ฐ์ด๋ฅผ ๊ฐ๋ค ์ค๋ ์ผ์ ์ ๊ณผ์ํ๊ฐํ๋ค.
- ๊ฐ๋ฐํ ๊ฒ์ ๊ธฐ๋กํ๋ ๊ฒ์ ์ํํ๋ค.
- ํ์๋ก, ํ๊ณ ๋ก ๋ฑ์ ์ ๋ฆฌํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ฉด์ ์ ์ ๊ฐ๋ฐ์ ๋ํด์๋ ๋ฐ๋ก๋ฐ๋ก ๊ธฐ๋กํ์ง ์์๋ค.
- ๋ค๋ฅธ ํ์๋ค์๊ฒ ๊ณต์ ํ ์๋ฃ๋ฅผ ๋ง๋ค์ง ๋ชปํ๋ค.
T
- ์์
์ ๋งก๊ธฐ ์ ์ ์ค์ค๋ก ์ค์ผ์ค์ ์ ๊ฒํ๋ค.
- ์ด๋ ์ ๋์ ์ ๋ฌด๊น์ง ์ํํ ์ ์๋์ง ๋ค์ ํ ๋ฒ ํ์ธํ๋ค.
- ๊ฐ๋ฐ๊ณผ ๋์์ ๊ธฐ๋กํ๋ ค๊ณ ๋
ธ๋ ฅํ๋ค.
- ์๋ฒฝํ์ง ์์๋ ๊ด์ฐฎ๋ค. ๋ฐ์ํ ์ค๋ฅ๋ ๊ณผ์ ์ ๋ํด์ ๊ฐ๋ตํ๊ฒ๋ผ๋ ๊ธฐ๋กํ๋ค.
- ํ๋ฆ์ด ๋์จํด๋ ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ค๋ช ํ ์๋ ์์ด์ผ ํ๋ค.
K
- ์ฌ๋ ์๊ฐ์ ํ๋ก์ ํธ ๊ด๋ จ ์๋ฃ๋ ๋ฆฌ์กํธ ์ฌ์ฉ๋ฒ์ ๋ํด ์ฐพ์๋ณด์๋ค.
- ์ด๋ฐ ์๋ฃ๋ฅผ ์ฐพ์ผ๋ฉด ๋ฐ๋ก ์ ์ฉํด๋ณด๊ณ ์ถ๋ค๋ ์๊ฐ์ด ๋ค์ด ์์ ๋๊ธฐ๊ฐ ๋ ์ ์๊ธฐ๋ ๊ฒ ๊ฐ๋ค.
- ๋์์ธ์ ํ๋ฉด์ ํ๋ก ํธ์๋ ์์
ํ ๋ ์์ํ ๋์์ธ์ ์ด๋ค ์์ผ๋ก ํด์ผ ํ ์ง ์๊ฐํ๋ฉด์ ์์
ํ๋ค.
- ์์ ์ ๋์์ธ๋ง ํ ๋๋ ๋ชฐ๋๋๋ฐ ์ง์ ํ๋ก ํธ ์์ ์ ํด๋ณด๊ณ ๋๋ ๊ฐ๋จํ ์ฐจ์ด์ฌ๋ ์ด๋ฐ ์์ผ๋ก ๋ฐฐ์นํ๋ฉด ๋ ํธํ๊ฒ ์ฒ๋ฆฌํ ์ ์์ ๊ฒ ๊ฐ์ ๋ถ๋ถ๋ค์ ์๊ฐํ๊ฒ ๋์๋ค.
P
- ๋์์ธ ์์
์ด ์ง์ฒด๋์๋ค.
- ๋ฏธ๋ฆฌ ํ์ด์ผ ํ๊ณ ์์ ์๊ฐ์ด ๋ง์ง ์์ ์ํฉ์์ ๋นจ๋ฆฌ ์ฒ๋ฆฌํ๊ณ ๋์ด๊ฐ์ด์ผ ํ์ ๋ถ๋ถ์ด๋ผ๊ณ ์๊ฐ๋๋๋ฐ ์๊ฐ์ ์ง์ฒดํ๋ค.
- ๋ํ ํ๋ฃจ์ข ์ผ ๋์์ธ์ ํ ๊ฒ๋ ์๋๋ผ ํผ๊ณคํจ์ด ๊ฒน์ณ 100% ์ง์คํด์ ์์ ํ์ง ๋ชปํ๋ ๊ฒ ๊ฐ๋ค.
- CI / CD ์์
์ ์ ๋ชจ๋ฅด๋ ์ํ๋ก ๋๋์๋ค.
- ์ด๋ฒ ๊ธฐํ์ ๋๋ ํ๋ฒ ํด๋ดค์ด์ผ ํ๋ ํ๋ ์๊ฐ์ด ๋ ๋ค.
- ํ๋ก์ ํธ ์ฝ๋๋ฅผ ํ๋๋ ์ง์ง ๋ชปํ๋ค.
- ๊ณํ์ ์ข ์๋ง๊ฒ ์ธ์ด ๊ฒ๋ ๋ง์ง๋ง ์ข ๋ ๋ ธ๋ ฅํ์ผ๋ฉด ๊ฐ๋ฅํ์ ๊ฒ ๊ฐ์ ์์ฝ๋ค.
- ๋ง์ ์ข ์กฐ๋ฆฌ์๊ฒ ํ์ง ๋ชปํ๋ค.
- ํ์๋ ๋งํ ๋ ์์ด์ ์ก ์๊ฐ์ ์ํ๊ณ ๋ ์๊ฐ์ ๋ฐ๋ก ๋งํ๋๊ฒ ์์ฌ์ํต์ ๋์์ด ๋๋ค๊ณ ์๊ฐํ๋๋ฐ, ์คํ๋ ค ์ ๋ฆฌ๋์ง ์์ ์๊ฐ์ ๋ฐ๋ก ๋งํ๋ค๋ณด๋ ๋ฃ๋ ์ ์ฅ์์ ์ดํด๊ฐ ์๋ ์๋ ์๋ ์ง์ ์ ์๊ฐํ์ง ๋ชปํ๋ค.
- ์ฒด๋ ฅ์ด ๋ง์ด ๋ถ์กฑํ๋ค.
- ์ปดํผ๋ ๋ฐ์ด๋ ๊ธฐ์ฐจ ์ด๋ ์๊ฐ ๋ฑ์ ์๊ฐํ์ง ๋ชปํด ๊ณํ์ ๋ฃ์ด๋จ์์๋ ์ฒด๋ ฅ์ ์ผ๋ก ํ๋ค์ด ์์ ํ์ง ๋ชปํ๋ ์๊ฐ์ด ๋ง์๋ค.
T
- ๊ธฐํ๊ฐ ๋๋ค๋ฉด ํ๋ก์ ํธ ํ๋ฐ๋ถ๋ ๋ถ์บ ์ด ๋๋๊ณ CI/CD ๋ถ๋ถ์ ๊ฑด๋๋ ค ๋ณด์์ผ ๊ฒ ๋ค
- ์ด์ ์ฝ๋ ์์ ์ด ๋จ์์ผ๋ ์ปดํฌ๋ํธ ๋ง๋ค ๋๋ ์ต๋ํ ์๋ฆ๋ต๊ฒ, ๋ฆฌ์กํธ์ ๊ธฐ๋ฅ์ ์ ์ฌ์ฉํด์ ๋ง๋ค ์ ์๊ฒ ๋ ธ๋ ฅํด์ผ๊ฒ ๋ค.
- ๋งํ๊ธฐ ์ ์ ์ ๊น ์๊ฐ์ ์ ๋ฆฌํด์ ๋งํด์ผ๊ฒ ๋ค.
- 12์ ์ ์ ๋ฌด์กฐ๊ฑด ์์ผ๊ฒ ๋ค.
K
- CI/CD ๊ตฌ์ถ์ ํ ์ ์์๋ค.
- CI/CD ์ ๋ํด ๋จ๋ค์๊ฒ ์ด๋์ ๋ ์ค๋ช ํ ์ ์์ ์ ๋๊น์ง๋ ๊ณต๋ถํ ๊ฒ ๊ฐ๋ค.
- ์์
๋ด์ฉ์ ๊ธฐ๋ก์ผ๋ก ๋จ๊ฒผ๋ค.
- ํ ๊ธฐ์ ๋ธ๋ก๊ทธ์ ํ๋ ์์ ๋ค์ ์ ๋ฆฌํ์๋ค.
- ๊ธฐ๋ฅ๊ตฌํ ๊ด๋ จ ๋ฐฑ๋ก๊ทธ์ ์์ฑํ ์์์๊ฐ๋ณด๋ค ์์ ์ ๋น ๋ฅด๊ฒ ๋๋ด๊ฑฐ๋ ๋น์ทํ๊ฒ ๋๋๋ค.
P
- 2์ฃผ์ฐจ์ ๋ชฉํํ๋ ๋ชจ๋ ๊ธฐ๋ฅ๋ค์ ๊ตฌํํ์ง ๋ชปํ์๋ค.
- ํ์ ์๊ฐ์ ๋ํ ๊ฐ๊ฐ์ด ์์ด์ ํ ์ฃผ์ ๊ฐ๋ฐํด์ผํ ์์ ์๋ชป ์ก์๊ฒ ๊ฐ๋ค.
- ๊ฐ๋ฐํ ์ ์๋ ์ค์ ์๊ฐ์ ๋ ๊ณ ๋ คํด์ผ ํ ๊ฒ ๊ฐ๋ค.
T
- ๊ฐ๋ฐํ๋ฉด์ ๊ธฐ๋ก์ผ๋ก ๋จ๊ธฐ๋ ์ต๊ด์ ๊ณ์ ๋ ์๋ํด๋ด์ผ๊ฒ ๋ค.
- ์์ง ๊ธฐ๋ก์ผ๋ก ๋จ๊ธฐ์ง ์๋ ์๋ ์ต๊ด์ด ์์ด์ ์ฝ์ง๋ ์์๊ฒ ๊ฐ๋ค.
- ์๋ฒฝํ๊ฒ ์์ฑํ๋๊ฒ์ด ๋ชฉํ๊ฐ ์๋๋ผ, ๋ด๊ฐ ๋์ค์ ๊ธฐ๋ก๋ฌผ์ ๋ณด๊ณ ๋ฐ๋ผํ ์ ์์ ์ ๋๋ก ๊ธฐ๋กํ๋ ค๊ณ ํ๋ค.
ยฉ 2022 ๋ถ์คํธ์บ ํ๋ก5ํ์ํด๋ณด๊ฒ ์ต๋๋ค