- ๋ฐฐํฌ URL : https://horong.kr
- 2024.10.14 ~ 2024.11.18
| ์ดํ๋ฆผ | ๋ฐ์์ฐ | ์ตํ์ | ์ต์ฑ์ฒ | ์ด์น์ฃผ | ์ค๊ฒฝ์ |
|---|---|---|---|---|---|
![]() |
![]() |
![]() |
|||
| DESIGN | FE | FE, INFRA | BE, INFRA | DATA | DATA, INFRA |
-
ํ๋ก ํธ์๋์ ๋ฐฑ์๋, ๋ฐ์ดํฐ๋
label๋ก ๋ถ๋ฅํ๋ค. -
assignees๋ ์ด์ ์์ฑ์๊ฐ ์ค์ค๋ก ํ ๋นํ๋ค. -
์ด์ ํ์
feat : `์๋ก์ด` ๊ธฐ๋ฅ ์ถ๊ฐ fix : ๋ฒ๊ทธ ์์ hotfix : ์น๋ช ์ ์ธ ๋ฒ๊ทธ ๊ธํ๊ฒ ์์ chore : (์ฝ๋ ์์ ์๋) ์ค์ ๋ณ๊ฒฝ docs : ๋ฌธ์ ์์ฑ ๋ฐ ์์ design : ๋ ์ด์์ ๊ตฌํ ๋ฐ ๋์์ธ ์์ refactor : ๋ฆฌํฉํ ๋ง remove : ํ์ผ/์ฝ๋ ์ญ์ merge : ๋ธ๋์น ๋ณํฉ
-
์์ฑ ์์ [ํ์ ] ์ด์ ๋ช
- [feat] PWA ๊ตฌํ
- [design] ๋๋ฉ ํ์ด์ง ๋ ์ด์์ ๋์์ธ
- ํ๋ก ํธ์๋, ๋ฐฑ์๋, ๋ฐ์ดํฐ๋ ์ ๋์ฌ๋ก
fe/ be/ data/๋ฅผ ๋ถ์ธ๋ค. - ๋ธ๋์น ์์ฑ ์, ์๋ฌธ์ ๋ชจ๋ ์๋ฌธ์๋ฅผ ์ฌ์ฉํ๋ค.
- git flow ๋ฐฉ์์ ์ฑ์ฉํ์ฌ dev branch๋ก protectํ๋ค.
- ์๋ฃ ๋ ์์ ์ ๋ํ์ฌ PR ์๋ฃ ์ดํ ํด๋น ์์ ๋ธ๋์น๋ ์ญ์ ํ๋ค.
- ์์ฑ ์์
๋ถ์ผ/ํ์
/#์ด์๋ฒํธ_์ด์๋ช
- fe/feat/i1_pwa
- fe/design/i2_landing
- ์๋ฌธ์ ๋ชจ๋ ์๋ฌธ์๋ฅผ ์ฌ์ฉํ๋ค.
- ํ๊ธ๋ ๊ฐ๋ฅํ๋ค.
- ์์ฑ ์์
- docs: TIL ์์ฑ
- feat: PWA setting
- ์๋ฌธ์ ๋ชจ๋ ์๋ฌธ์๋ฅผ ์ฌ์ฉํ๋ค.
- ๋ด์ฉ์ ํ ํ๋ฆฟ์ ์ฌ์ฉํ๋ค.
- ์์ฑ ์์
๋ถ์ผ/ํ์
/#์ด์๋ฒํธ ๊ธฐ๋ฅ๋ช
| ๊ฐ๋จํ ์ค๋ช
- be/feat/i1_backend cicd
- fe/design/i2_๋๋ฉํ์ด์ง
- ๊ธฐํ
- JIRA ๋ฒ๋ค์ด์ฐจํธ, ์คํ๋ฆฐํธ ๊ด๋ฆฌ
- UT(Usability Test) ๊ฐ์ด๋ ์ ์
- QA(Quality Assuarance) ๊ฐ์ด๋ ์ ์
- ๋์์ธ
- FIGMA ์ ์ฒด ์์ด์ดํ๋ ์ธ ์ค๊ณ ๋ฐ ์ ์ฒด ํ์ด์ง ๋์์ธ
- TailwindCSS ๋์์ธ๊ฐ์ด๋ ์ ๊ณต
- UI ๋ฐ ๊ธฐ๋ฅ
- ํ์๊ฐ์ , ๋ก๊ทธ์ธ, ๋ง์ดํ์ด์ง
- ์ด์ ์ํผ
- ํ๊ตญ์ด ํ์ต
-
UI ๋ฐ ๊ธฐ๋ฅ
- ํธ๋กฑ์ฑ
- ์ปค๋ฎค๋ํฐ
- ํ์ ์
- FCM ๊ตฌํ
-
Infra
- FE docker ๋น๋ ์ค์
- FE CI/CD ํ์ดํ๋ผ์ธ ๊ด๋ฆฌ
- nginx ๊ตฌ์ฑ
- BE
- Redis๋ฅผ ์ฌ์ฉํ ํ์ ์ ๋ฐ์ดํฐ ์บ์ฑ ๋ฐ ์ ์ ๊ฒ์ฆ ํ ํฐ ์์ฑ
- Elasticsearch๋ฅผ ์ฌ์ฉํ ๋ค๊ตญ์ด ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ
- ๋ฐ์ดํฐ ํํธ์ fastapi์ ํ๋ก ํธ ํํธ ๋ณด์ ์ฐ๊ฒฐ
- INFRA
- ์๋ฒ ๊ด๋ฆฌ : ๋ฐฑ์๋ dev/prod ์๋ฒ ๊ด๋ฆฌ
- CI/CD ๊ด๋ฆฌ : Docker๋ฅผ ์ฌ์ฉํด Jenkins ํ์ดํ๋ผ์ธ ๊ด๋ฆฌ
- DB ์ธ์คํด์ค ๊ด๋ฆฌ : Mysql, Elasticsearch, Redis Cluster ๊ตฌ์ถ
- ๋ชจ๋ํฐ๋ง : Prometheus, Grafana๋ฅผ ํตํ ๋ชจ๋ํฐ๋ง
-
ํ๊ตญ์ด ํ์ต
- ํ๊ตญ์ด ์ฌ๋ญ ์ฌ์ดํธ ๋ฐ ์ธ์ด์ฌ์ ์ ์ฐธ๊ณ ํ์ฌ ํ๊ตญ์ด ํ์ต ๋ฐ์ดํฐ์ ๊ตฌ์ฑ
- ์ ๋ต ์์ฑ ๊ฐ์ด๋๋ฅผ ์ํด google TTS ๋ฅผ ํ์ฉํ์ฌ ๋จ์ด ์์ฑ ๋ฐ์ดํฐ ์์ฑ
- ์ฌ์ฉ์์ ๋ฐํ ์์ฑ์ ํ ์คํธ๋ก ๋ณํํ๊ธฐ ์ํด Naver Clova์ STT๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์์ฑ์ ํ ์คํธ๋ก ๋ณํ
- ๋ ํ ์คํธ๊ฐ์ ์ ์ฌ๋๋ฅผ ์ธก์ ํ๋ Levenshtein ์๊ณ ๋ฆฌ์ฆ์ ์ฐธ๊ณ ํ์ฌ CER ํ๊ฐ์งํ ์์ฑ ๋ก์ง ์์ฑ(๊ธฐ์กด CER ๋ก์ง์ ๊ทธ๋๋ก ์ฌ์ฉํ ๊ฒฝ์ฐ 100%๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ์ฌ ์ ๊ทํ๊ณผ์ ์ ํตํด 0~1์ฌ์ด๋ก ๊ฐ์ ์ ๊ทํํด์ฃผ๋ ๊ณผ์ ์ ์ถ๊ฐํ์์)
-
์ํผ
- ํฌ๋กค๋ง ๋ฐ api ํ์ฉ์ผ๋ก popup store, festival, performance, news, ott์ ๋ฐ๋ฅธ ์ํผ ์ปจํ ์ธ ๋ฐ์ดํฐ ์์ง
- ํ๋กฌํํธ ์์ง๋์ด๋ง์ ํตํด ์ํผ์ ์ฌ์ฉ๋ ๋ฐ์ดํฐ ์์ฝ ๋ฐ ์ปจํ ์ธ ์๊ฐ๋ฅผ ์ํ TTS ํ ์คํธ ๋ฐ์ดํฐ ์์ฑ
- google TTS ๋ชจ๋ธ์ ํ์ฉํ์ฌ ๊ฐ ์ธ์ด๋ณ(ํ๊ตญ์ด, ์์ด, ์ค๊ตญ์ด, ์ผ๋ณธ์ด) ์์ฑ ์์ฑ
-
์ํผ ๊ฐ์ธํ
- ์คํฌ๋ฉ, ์ข์์, ์ซ์ด์, ์์ฒญ์๊ฐ ๋ก๊ทธ์ ๋ฐ๋ฅธ ๊ฐ์ธํ ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ
- ์คํฌ๋ฉ/์ข์์/์์ฒญ์๊ฐ๋ณ + ๊ฐ์ค์น๋ฅผ ๋ถ์ฌํ์ฌ ์ ์ฌํ ์ปจํ ์ธ ๊ฒ์ ํ, ์ซ์ด์ ์ปจํ ์ธ ์๋ - ๊ฐ์ค์น๋ฅผ ๋ถ์ฌํ์ฌ ์ ์ฌํ ์ปจํ ์ธ ๋ฅผ ์ ์ธํ๋๋ก ํ์.
- ๊ธฐ์กด์ ๋ดค๋ ์ปจํ ์ธ ๋ฐ ๋ ์ง๊ฐ ์ง๋๊ฐ ์ปจํ ์ธ ๋ ์ ์ธํ๋๋ก ํ์.
-
๋ฉ์ธ ํธ๋กฑ ์ฑ๋ด
- langchain์ ํ์ฉํ์ฌ rag ๊ธฐ์ ๊ตฌํ
- ํ๊ตญ์ด ๊ฐ์ด๋ ์ปจ์ ๋ฐ ์ธ์ด๋ณ ์ ์ ํ ๋ต๋ณ์ ์ํ ํ๋กฌํํธ ์์ง๋์ด๋ง
- ๋ชจ๋ธ ๋ณ๊ฒฝ ๋ฐ ํ๋ผ๋ฏธํฐ ๋ณ๊ฒฝ์ ํตํ ์คํ์ ํตํด ๋ต๋ณ ์๊ฐ๋จ์ถ
(์๋ฒ ๋ฉ ๋ฒกํฐ ์์ฑ ์ ์ฒญํฌ ์ฌ์ด์ฆ ๋ณ๊ฒฝ, ๋ฌธ์ ํ์ ๋ฐฉ๋ฒ ๋ณ๊ฒฝ, openai ๋ชจ๋ธ ๋ณ๊ฒฝ, ํ์ ๋ฌธ์ ์ ๋ณ๊ฒฝ, ์๋ฒ ๋ฉ ๋ชจ๋ธ ๋ณ๊ฒฝ)
-
์ํผ
- ํฌ๋กค๋ง ๋ฐ api ํ์ฉ์ผ๋ก popup store, festival, performance, news, ott์ ๋ฐ๋ฅธ ์ํผ ์ปจํ ์ธ ๋ฐ์ดํฐ ์์ง
- ํ๋กฌํํธ ์์ง๋์ด๋ง์ ํตํด ์ํผ์ ์ฌ์ฉ๋ ๋ฐ์ดํฐ ์์ฝ ๋ฐ ์ปจํ ์ธ ์๊ฐ๋ฅผ ์ํ TTS ํ ์คํธ ๋ฐ์ดํฐ ์์ฑ
- google TTS ๋ชจ๋ธ์ ํ์ฉํ์ฌ ๊ฐ ์ธ์ด๋ณ(ํ๊ตญ์ด, ์์ด, ์ค๊ตญ์ด, ์ผ๋ณธ์ด) ์์ฑ ์์ฑ
-
์ํผ ๊ฐ์ธํ
- ์คํฌ๋ฉ, ์ข์์, ์ซ์ด์, ์์ฒญ์๊ฐ ๋ก๊ทธ์ ๋ฐ๋ฅธ ๊ฐ์ธํ ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ
- ์คํฌ๋ฉ/์ข์์/์์ฒญ์๊ฐ๋ณ + ๊ฐ์ค์น๋ฅผ ๋ถ์ฌํ์ฌ ์ ์ฌํ ์ปจํ ์ธ ๊ฒ์ ํ, ์ซ์ด์ ์ปจํ ์ธ ์๋ - ๊ฐ์ค์น๋ฅผ ๋ถ์ฌํ์ฌ ์ ์ฌํ ์ปจํ ์ธ ๋ฅผ ์ ์ธํ๋๋ก ํ์.
- ๊ธฐ์กด์ ๋ดค๋ ์ปจํ ์ธ ๋ฐ ๋ ์ง๊ฐ ์ง๋๊ฐ ์ปจํ ์ธ ๋ ์ ์ธํ๋๋ก ํ์.
- ํ๊ตญ์ธ ๋์์ผ๋ก ํ๋ ์๋น์ค๋ ๋ง๋ค๊ธฐ ์ด๋ ค์ด๋ฐ ์ธ๊ตญ์ธ์ ๋์์ผ๋ก ํ๋ ๋ค๊ตญ์ด ์๋น์ค๋ฅผ ๋ง๋๋๋ผ ์ ๋, ์ ํฌ ํ์๋ ๋ ํผ๋ฐ์ค ์ฐพ๋๋ด, ๋ฒ์ญ ํ๋๋ด ์ฐธ ๋ง์ด ๊ณ ์ํ ๊ฒ ๊ฐ์ต๋๋ค. ์์ฌ์ด ๋ถ๋ถ์ด ์์ ์๋ค๊ณ ๋งํ ์๋ ์์ง๋ง ๊ทธ๋๋ ์ด์ฌํ ํ ๋งํผ ์์ฑ๋ ๋๊ณ ์๋์ค๋ฌ์ด ์๋น์ค๊ฐ ๋ง๋ค์ด์ง ๊ฒ ๊ฐ์์ ๋ฟ๋ฏํฉ๋๋ค. FE๊ฐ๋ฐ์ ์ด์ง ์ฐธ์ฌํด๋ณด๊ธฐ๋ ํ๊ณ , ๋คํฌ ๋ชจ๋์ ์ธ๊ตญ์ธ ๋์ ์๋น์ค์ UI์ ๋ํด์ ๊น๊ฒ ๊ณ ๋ฏผ๋ ํด๋ณด์์ผ๋ฉฐ PM์ญํ ์ ๋งก์ผ๋ฉด์ ์ผ์ ์ด ๋ฐ๋ฆฌ์ง ์๋๋ก, WBS๋ฅผ ๊ฑฐ๋ญ ์์ ํ๋ฉฐ Jira ํฌ์ธํธ๋ฅผ ๋ถ๋ฐฐํ๊ธฐ๋ ํ ์์ฐฌ ํ๋ก์ ํธ์์ต๋๋ค. ์ ๋ฅํ๊ณ ์ฌ๋ฐ๊ณ ์ผ๋ฌด์ง ํ์๋ค ์ฌ์ด์์ ๊ธฐ์ ์ ์ธ ๋ถ๋ถ๋ ๋ง์ด ๋ฐฐ์ธ ์ ์์๊ณ , ์ ๋ง ์ฆ๊ฒ๊ฒ ํ๋ก์ ํธํ์ต๋๋ค! ๋ด์ ๋ ๋ง๋๊ฑฐ ๋จน์ผ๋ฌ ๊ฐ์ 108๋ฐฐ(์ํ์ ์ง) ๊ณ ์ ๋ง์๊ณ ๊ณ ๋ง์ ๋ค!!
- ๋ค๊ตญ์ด๋ฅผ ์ง์ํ๋ ์ฒซ ํ๋ก์ ํธ์ฌ์ ๊ทธ๋ฐ์ง ๊ธฐํ ๋จ๊ณ๋ถํฐ ๊ฐ๋ฐ ๊ณผ์ ๊น์ง ์ ์ ํ ๊ฒฝํ์ด์๋ค. ํนํ ํ๊ตญ์ด๋ก ์์ฑํ๋๋ผ๋ ์ ์ ์ ์ธ์ด ์ ์ฅ ์ํ์ ๋ฐ๋ผ ๋ค๋ฅธ ์ธ์ด๋ก ๋ฒ์ญํด์ ๋ณด์ฌ์ฃผ๋ ๊ณผ์ ์ด ์ฌ๋ฏธ์์๋ค. ์ค๋์ค ๊ฐ์ฒด๋ฅผ ์ฒ์ ๋ค๋ค๋ดค๋๋ฐ ์ด๋ฏธ์ง์ ํฌ๊ฒ ๋ค๋ฅธ ์ ์ด ์์ด์ ์ฝ๊ฒ ๊ตฌํํ ์ ์์๋ ๊ฒ ๊ฐ๋ค. S3์ ์ฌ๋ ค์ ๊ด๋ฆฌํ๋ค.
- ์ํ๊ด๋ฆฌ์์ ์บ์ฑ๋ ๋ฐ์ดํฐ์ fetchํด์ค๋ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ๋ค๋ฅด๊ฒ ๋ฐ์์์ผํ ์ง์ ๋ํ ๊ณ ๋ฏผ์ด ๋ง์๋ค. ํ ํ๋ก์ ํธ์์๋ staleTime์ ์กฐ์ ํด์ ํด๊ฒฐํ์๋๋ฐ, ์ด๋ ํธ๋ฒ์ธ ๊ฒ ๊ฐ์ queryClient๊ณต๋ถ์ ํ์์ฑ์ ๊นจ๋ฌ์๋ค. ์ถํ ๋ฆฌํฉํ ๋ง ๊ณผ์ ์์ ์ด๋ฅผ ๊ณ ์น ์์ ์ด๋ค.
- ๊ธฐ๊ธฐ์ ๋ฐ๋ผ view๊ฐ ๋ฌ๋ผ์ง์ง ์๋๋ก ์ถฉ๋ถํ ๊ณ ๋ คํด์ ์งฐ์์๋ ๋ถ๊ตฌํ๊ณ ๋ฒ๊ทธ๊ฐ ๋ง์ด ์๊ฒผ๋ค. ์์ผ๋ก ๊ฐ๋ฐํ ๋ชจ๋ฐ์ผ ์๋น์ค์ ๋ํด์๋ ๋ค์ํ ๊ณต๊ธฐ๊ณ๋ฅผ ์ค๋นํ์ฌ ์ด๋ฌํ ์ํฉ์ ๋๋นํด์ผ๊ฒ ๋ค๊ณ ๋๊ผ๋ค.
๊ธฐํ์ ์ธ ๋ถ๋ถ์์๋ 1์ฐจ ๋ฐฐํฌ์ ํผ๋๋ฐฑ์ ๋ฐ๊ณ ์ค์ ๋ฐฐํฌ๊น์ง ์งํํ ๊ณํ์ด์๋๋ฐ QA๋ฅผ ๊ฑฐ์น๊ณ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ค๋ณด๋ ์๊ฐ๋ณด๋ค ๊ณ ๋ํ๋ฅผ ํ๋๋ฐ ์๊ฐ์ด ๋ง์ด ์์๋์ด ์ด ๋ถ๋ถ์ ์งํํ์ง ๋ชปํ ์ ์ด ์์ฌ์ ๋ค.
- ์ด๋ฒ ํ๋ก์ ํธ์์ SSE๋ฅผ ์ฒ์ ์จ๋ณด์๋๋ฐ, ์๊ฐ๋ณด๋ค ์ ์ฝ์ด ์์๋ค๋ ๊ฒ๊ณผ ์ฐ๊ฒฐ๋๊ณ ๋ฉ์์ง๋ฅผ ๋ฐ์์ฌ ๋๊น์ง์ ์ฐ๊ฒฐ ์๊ฐ์ ์ค์ด๋ ๊ฒ์ด ์ด๋ ค์ ์ต๋๋ค. ํญ์ ์ปค๋ฎค๋ํฐ(SNS)ํ ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ฉด์ ๋๋ ์ ์ด์ง๋ง ์ ์ ์ ํ์ ์ ๋ฐ๋ผ ๋ค์ํ ๋ถ๊ธฐ์ฒ๋ฆฌ๋ฅผ ํ๋ฉด์ ์๋ฌ ํธ๋ค๋ง์ด ์ด๋ ค์ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด๋ฒ์๋ ๊ฐ์ ์ด๋ ค์์ ๋๊ผ์ง๋ง, ๊ฑฐ๋ญ๋ ํ๋ก์ ํธ ์์์ ์ด๋๊น์ง ์๋ฌํธ๋ค๋ง์ ๊ณ ๋ ค ๋ฒ์๋ฅผ ์ต๋ํ ๊ณ ๋ คํด๋ณด์์ต๋๋ค.
- ๋ฐ์ดํฐ ํจ์นญ ๋ก์ง์์ server state๋ฅผ tanstack-query๋ฅผ ์ฌ์ฉํด ์ฒ๋ฆฌ๋ฅผ ํ์๋๋ฐ, ๊ฐ์ด ๋ฐ๋ก ๋ณ๊ฒฝ๋์ด์ผ ํ๋ ๋ก์ง์ด ์๋๊ฒฝ์ฐ ๋ฌด์กฐ๊ฑด ๋ค์ Refetching์ ํด์ผํ์ต๋๋ค. ์ด๋, ์ด๋ฏธ ์บ์๋ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ๊ด๋ฆฌ ํด์ผํ ์ง ๊ณ ๋ฏผ์ ๋ง์ด ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. staleTime์ ์์ ๊ธฐ๋ ํ๊ณ , reset์ ํ๊ธฐ๋ ํ๊ณ ๋ค์ํ ๋ฐฉ๋ฒ์ ๊ณ ๋ฏผํ๊ณ ์ ์ฉํด๋ณด์์ง๋ง, ๋ฑ ์ ๋นํ ๋ฐฉ์์ด ๋์ค์ง๋ ์์์ต๋๋ค. ์ถํ ๋ ๊ณ ๋ฏผ ํด๋ณผ ์์ ์ ๋๋ค.
-์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํตํด ์คํ๋ง๋ถํธ์ ์ ์ฒด ๋ก์ง์ ์ดํดํ๋ฉฐ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ํผ์์ ์์ฑํ ์ ์์์ต๋๋ค. ๋ํ, ์ธํ๋ผ๋ฅผ ์ง์ ๊ตฌ์ถํ๋ฉด์ ๋คํธ์ํฌ์ ๋ํด ๊น์ด ๋ฐฐ์ฐ๋ ๊ณ๊ธฐ๊ฐ ๋์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝํ์ ํตํด ๊ฐ๋ฐ ํ๋ก์ธ์ค ์ ๋ฐ์ ๋ํ ์์ ๊ฐ์ ์ป์๊ณ , ๊ธฐ์ ์ ์ฑ์ฅ์ ๊ธฐํ๋ฅผ ๋ง๋ค ์ ์์์ต๋๋ค.
๋จผ์ ๋ ๋์ ๋ฏธ์ํฉ๋๋ค..!
-
์ธํผ์์ ์งํํ ํ๋ก์ ํธ ์ค ๋ค๋ฅธ ์ฌ๋๊ณผ ๊ฐ์ ํํธ๋ฅผ ๋งก์์ ํ๋ ํ๋ก์ ํธ๋ ์ฒ์์ด๋ผ ํ์ ํ๋ ๊ฒฝํ์ด ์๋ก์ ๋ค. git๊ณผ ์ง๋ผ๋ก ํจ๊ป ๊ด๋ฆฌํ๊ณ ํ์ ํ๋ฉด์ ์๋ก์ ์งํ์ํฉ์ ํ์ธํ๋ฉด์ ์ด๋ป๊ฒ ํ๋ฉด ํจ์จ์ ์ผ๋ก ํ์ ํ ์ ์์ ์ง ๋ง์ด ๊ณ ๋ฏผํ๊ฒ ๋ ๊ฒ ๊ฐ๋ค. ๊ฐ์ ํํธ๋ฅผ ๋งก์ ๋๋ถ์ git ํ์ฉ ๋ฅ๋ ฅ์ด๋ ์ถฉ๋ ๊ด๋ฆฌ์ ๊ฐ์ ๊ฒฝํ๋ค์ ํด๋ณผ ์ ์์ด ์ข์๋ค.
-
AI๋ฅผ ์ ์ฉํด๋ณผ ์ ์์๋ค๋ ์ ์ด ์ข์๋ค. AI๋ฅผ ์๋น์คํ ํด๋ณด๋ฉด์ ์ฑ๋ฅ๊ณผ ์๋๋ฅผ ๋ชจ๋ ๊ณ ๋ คํ์ด์ผ ํ๋ ์ ์ด ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ ๋ค. ์กฐ๊ธ ๋ ์๊ฐ์ด ์์๋ค๋ฉด ์๊ฐ ๋จ์ถ์ ์กฐ๊ธ ๋ ์๊ฐ์ ์จ๋ณผ ์ ์์์ ๊ฒ ๊ฐ์๋ฐ ์๊ฐ ๋จ์ถ์ ์๊ฐ ํฌ์๋ฅผ ๋ง์ด ํ์ง ๋ชปํ๋ ์ ์ด ์์ฌ์ด ์ ์ผ๋ก ๋จ๋ ๊ฒ ๊ฐ๋ค. AI๋ฅผ ์ฌ์ฉํ๋ฉด์ ์ข์๋ ์ ์ ๋ค์ํ ์คํ์ ํด๋ณด๋ฉด์ ๊ธฐ์ ์ ์ฅ๋จ์ ์ ๋น๊ตํด๋ณด๊ณ ์์ฐ์ค๋ฝ๊ฒ ๊ธฐ์ ๊ณต๋ถ๋ ํ ์ ์์๋ค๋ ์ ์ด ์ข์๋ค.
-
์ฌ์ฉ์ ํผ๋๋ฐฑ์ ๋ง์ด ๋ฐ์๋ณด์ง ๋ชปํ๋ ์ ๋ ์์ฌ์ด ๊ฒ ๊ฐ๋ค. ํ์์ ์ง์ธ ์ผ๋ถ์๊ฒ ํผ๋๋ฐฑ์ ๋ฐ๊ธด ํ์ง๋ง ์ด ์ฑ ๋์์๊ฐ ์ฐ๋ฆฌ๊ฐ ์ ์์ง ๋ชปํ๋ ์ธ๊ตญ์ธ์ด๊ธฐ ๋๋ฌธ์ ์ผ์ ๊ธฐ๊ฐ ๋์ ๋ ๋ง์ ์ฌ์ฉ์ ํผ๋๋ฐฑ์ ๋ฐ์๋ณผ ์ ์์์ผ๋ฉด ๋ ์ข์์ ๊ฒ ๊ฐ๋ค๋ ์์ฌ์์ด ๋จ๋๋ค. ์ํผ ๊ฐ์ธํ์ ๊ฐ์ ๋ฐ์ดํฐ ํํธ๋ ์ฌ์ฉ์์ ๊ฒฝํ์ ๊ธฐ๋ฐ์ผ๋ก ๋ ๋ฐ์ ํ ์ ์๋ ์๋น์ค๋ผ๊ณ ์๊ฐํ๋๋ฐ ๊ธฐํ๊ฐ ๋๋ค๋ฉด ์ด ๋ถ๋ถ์ ์กฐ๊ธ ๋ ๊ณ ๋ํ ํ ์ ์๋๋ก ๋ฐํ๊ฐ ๋๋๋๋ผ๋ ๋ฐฐํฌ๋ฅผ ํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.









