2๋ ์ฐจ ๊ฐ๋ฐ์์ 2022๋ ํ๊ณ
2021๋
ํ๊ณ ๋ณด๋ฌ๊ฐ๊ธฐ
https://doing7.tistory.com/152
1. LINER ์ผ์ฃผ๋
์ฒซ ์
์ฌ๋ ์ ์ค๋ ์ดํ๋ ๊ฒ์ด ์๊ทธ์ ๊ฐ์๋ฐ ์ด๋์ 1๋
3๊ฐ์์ด๋ผ๋ ์๊ฐ์ด ์ง๋๊ฒ๋์๋ค. ๊ทธ ์๊ฐ๋์ LINER์์ ์์ ์ ์๋, ์ฌ๋ฏธ์๋ ์๊ฐ๋ค์ ๋ณด๋๋ค. ์๋ ๋ฐฐ์ด๊ฒ ๋ง์์ ์กฐ๊ธ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค.
# ์ด๋ป๊ฒ ์ง์์ ๋น ๋ฅด๊ฒ ์ต๋ํ๊ณ ์ ์ฉํด์ผํ๋๊ฐ๋ฅผ ๋ฐฐ์ ๋ค.
Java-Spring-MySQL-AWS ์ ๋๋ฐ์ ๋ชจ๋ฅด๋ ๋ด๊ฐ Kotlin-Ktor-ElasticSearch-MongoDB-Bigquery-Pub/Sub-GCP ๊ธฐ์ ์ ์ผ๋ก ์ฌ๋ฌ ๊ฒฝํ์ ํด๋ณผ ์ ์์๋ค. ๋ฟ๋ง์๋๋ผ FCM ํธ์, ์ด๋ฉ์ผ, Stripe ๊ฒฐ์ , iOS ์ธ์ฑ ๊ฒฐ์ ๊ฐ์ ๊ธฐ๋ฅ๋ค์ ์ฒ์ ๊ตฌํํด๋ณด๊ณ ๋ฐฐ์ธ ์ ์์๋ค. ๊ธฐ์ ์์ฒด๋ค์ ๋ํด์๋ ๋ง์ด ๋ฐฐ์ ์ง๋ง, ์ฌ์ค ๊ฐ์ฅ ํฌ๊ฒ ๋ฐฐ์ด ๊ฒ์ ์๋ก์ด ์ง์์ ์ด๋ป๊ฒ ๋น ๋ฅด๊ฒ ์ต๋ํ๊ณ ์ ์ฉํด์ผํ๋๊ฐ๋ผ๊ณ ์๊ฐํ๋ค.
# ํ์
์์์ ์ฅ์ ์ ๋ํด์ ๋ฐฐ์ ๋ค.
ํ์
์์๋ ์ด๋ค์์ผ๋ก ์ฝ๋๋ค์ด ๋์ํ๊ณ , ์ค์ ์ ์ ๋ค์ด ์ฌ์ฉํ๊ฒ ๋๋ฉด ์ด๋ค ์ฅ์ ๋ค์ด ๋ฐ์ํ๊ณ , ์ด๋ฅผ ์ด๋ป๊ฒ ๊ณ ์ณ๊ฐ์ผํ๋์ง, ์ด๋ฅผ ์๋ฐฉํ๊ธฐ ์ํด์๋ ์ด๋ป๊ฒ ํด์ผํ๋์ง, ๋ ์ด๋ป๊ฒ ์ฑ๋ฅ์ ํ๋ํด๊ฐ์ผํ๋์ง๋ฅผ ๋ฐฐ์ธ ์ ์์๋ค. ๋ง๋ถ์ฌ์ ์๋ฌ, ์ฅ์ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ๋ ๋ฐฐ์ธ ์ ์์๋ค.
# ๋ค๋ฅธ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ค๊ณผ ํ์
ํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ๋ฐฐ์ ๋ค.
LINER์๋ ์ด 3๋ช
์ ๋ฐฑ์๋ ์์ง๋์ด๊ฐ ์์๋ค. ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ฌ์ด์์ ์ผ์ ์ด๋ป๊ฒ ๋ถ๋ดํ๊ณ , ์ด๋ป๊ฒ ์๋ก ์ฑํฌ๋ฅผ ๋ง์ถฐ๊ฐ์ผํ๋์ง, ๋ฐฐ์ ๊ณต์ ๋ ์ด๋ป๊ฒ ํด์ผํ๋์ง ๋ฐฐ์ธ ์ ์์๋ค. ๋ ์ฝ๋๋ฆฌ๋ทฐ์ ํ์ด ํ๋ก๊ทธ๋๋ฐ๋ฌธํ๋ฅผ ๊ฒฝํํด๋ณด์๋ค.
# โ์คํํธ์
โ์ ๋ํด์ ๋ฐฐ์ธ ์ ์์๋ค.
์คํํธ์
์ ๋์ ์ ์ , ๋น ๋ฅธ ์คํ๋ ฅ, ํผ๋๋ฐฑ ๋ฌธํ๋ฅผ ๊ฒฝํํด ๋ณผ ์ ์์๋ค. ์คํํธ์
์ ๋น ๋ฅธ ์คํ๋ ฅ์ ๋ท๋ฐ์นจํด์ผ ํ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก์จ ์์ฃผ ๋ณํํ๊ณ , ์๋ฒฝ๋ณด๋ค ์ ์ฐ์ฑ์ด ์๋ ๊ธฐํ์ ๋ํด ์ด๋ป๊ฒ ๋์ฒํด์ผํ ์ง๋ ๋ฐฐ์ธ ์ ์์๋ค. ๋ ๋ด๊ฐ ์์๋ LINER์์๋ ์ผ๋
๋์ ๊ธฐ๋ฅ ์กฐ์ง โ ๋ชฉ์ ์กฐ์ง โ ๊ธฐ๋ฅ ์กฐ์ง์ผ๋ก ๋ณํํ์๋๋ฐ, ๊ธฐ๋ฅ ์กฐ์ง๊ณผ ๋ชฉ์ ์กฐ์ง์์์ ์ผํ๋ ๋ฐฉ์๊ณผ ์ฅ๋จ์ ๋ ๋ฐฐ์ธ ์ ์์๋ค.
# ํ๋์ ํ๋ก๋ํธ๋ฅผ ๋ง๋๋ ๋ฉ์ด์ปค๋ก์จ๋ ๋ฐฐ์ธ ์ ์์๋ค.
๋ฐฑ์๋ ๊ธฐ์ ์ ์ธ ๊ฒ๋ค ๋ฟ๋ง์๋๋ผ ํ๋์ ํ๋ก๋ํธ๋ฅผ ๋ง๋๋ ๋ฉ์ด์ปค๋ก์จ๋ ๋ง์ด ๋ฐฐ์ธ ์ ์์๋ค. ํ ํ๋ก์ ํธ์ ์ ์ผํ ๋ฐฑ์๋ ์์ง๋์ด๋ก ๋ค์ด๊ฐ์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์, ๋์์ด๋, ๋ฐ์ดํฐ ๋ถ์๊ฐ, ๊ธฐํ์(PO)์ ๊ธด๋ฐํ๊ฒ ์ผํ๋ฉฐ โ์ต์ ๊ตฌํ๊ธฐ๋ฅ ์ค์ฝํ ์ ์-์ผ์ ์ฐ์ -๊ฐ๋ฐ ํฅ์คํ-API ์ค๊ณ-DB ์ค๊ณ-๊ตฌํ-๋ฐ์ดํฐ ๋ถ์์ ์ํ ์ด๋ฒคํธ ๋ก๊น
-QA-๋ฐฐํฌ-์ฅ์ ๋์-ํ๊ณ โ ์ ๋ฐ์ ์ธ ๊ณผ์ ์ ์ฐธ์ฌํ๋ค. ๋ ์ด๋ฒ๋
๋ 4๋ถ๊ธฐ์๋ ๋ฐฑ๋ก๊ทธ ์์ด๋์ด ์ ์, ๋ง์ผํ
์ปจํ
์ธ ๊ธฐํ(UXW)๊ณผ ํ๋ก์ ํธ ํ๋๋๋ก์จ ํ๋ก์ ํธ๋ฅผ ์ด๋๋ฉด์ ๋ชฉํ ์งํ์ ๋กค๋ฐฑ ์งํ ์ค์ , ์ ๋ฐ์ ์ธ ์ผ์ ๊ด๋ฆฌ, third party API ํ์ ์์ฐ ๊ณ์ฐ, ๊ด๋ จ ๋ฒ๋ฅ ํ์ธ๋ฑ ๋ ๋ค์ํ ์ผ์ ํ๊ธฐ๋ ํ๋ค.
# ์ฌํ์ํ์ ์ฒ์ ์์ํ ํ์ฌ๋ก์จ ๋ฐฐ์ด ๊ฒ๋ ๋ง์๋ค.
ํ์ฌ ๋์ ๋ฌธ์ ์ํฉ์ ์ค๋ช
ํ๋ฉด์ ๋์์ ์์ฒญํ๋ ๋ฐฉ๋ฒ, ์๋๋ฐฉ์ ์กด์คํด์ฃผ๋ฉด์๋ ๋์ ์๊ฐ์ ์ด์ผ๊ธฐํ๋ ๋ฐฉ๋ฒ, ์ธ์ฌ๋ง์ ์ค์์ฑ, ์ข์ ํผ๋๋ฐฑ์ ์ฃผ๊ณ ์์ฒญํ๋ ๋ฐฉ๋ฒ๊น์ง ์ผ ์ํ์๋ ํ์๋ค์ ๋ณด๋ฉด์ ๋ง์ด ๋ฐฐ์ธ ์ ์์๋ค.
๋ง์ง๋ง์ผ๋ก LINER ์ํ ์์ฒด๋ ์์ ์ ์๋ ์ถ์ต์ด ๋ ๊ฒ ๊ฐ๋ค. ๋ง์ฐ์ ๊ธฐ๋
๊ต๋ณต์
๊ณ ํ๋ ๋ผ์ด๋ ๋ฐ์ด, ์๋ฆฌ์ฆ B ํฌ์ ์ ์น ๊ธฐ๋
์ผ๋ก ํฌ๊ฒ ์ด์๋ ๊ทธ๋๋ ๋ผ์ด๋ ๋ฐ์ด, ์์ผ ํํฐ ๋ฑ ํจ๊ป ํด์ ์๋ฏธ์์๊ณ ์ฌ๋ฐ์๋ ์๊ฐ๋ค์ด ๋ง์๋ค. ์ผ์ ์ผ๋ก๋ ์ธ๊ฐ์ ์ผ๋ก๋ ๋ฐฐ์ธ ๊ฒ์ด ๋ง๋ ํ์๋ค๊ณผ ํจ๊ปํด์ ์ฆ๊ฑฐ์ ๋ค. ์์งํ ์ฌํด ์ด์ค์์๋ ํ๋ค์๋ ์๊ฐ๋ ๋ง์์์ง๋ง, ํจ๊ป ์ด์ฌํํด๊ฐ๋ ํ์๋ค ๋๋ถ์ โ์ฆ๊ฑฐ์ ๋คโ๋ก ํ์ํ ์ ์๋ ๊ฒ ๊ฐ๋ค.
1-2. ์์ง๋์ด๋ง ์ธ๋ฏธ๋
์ผ๋
๋์ LINER์์ ๋ฐฑ์๋๊ฐ๋ฐ์๋ก ์ผํ๋ฉด์ ๋ด๊ฐ ์๊ฐํ๋ 4๋ฒ์ ์คํจ(๊น์ง ์๋์ง๋ง ํํ๋๋) ์ฌ๋ก์ ์ป์ด๊ฑธ๋ฆฐ ํ๋ฒ์ ์ฑ๊ณต ์ฌ๋ก๋ฅผ ๊ณต์ ํ๋ฉฐ, โ๋น ๋ฅด๊ฒ ๋ณํํ๋ ์คํํธ์
์์ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ์ด์๋จ๊ธฐโ๋ก ๋ฐํ๋ฅผ ํ์๋ค. ๋ฐํ ๋ด์ฉ์ ๋์ค์ ๋ธ๋ก๊ทธ ๊ธ์๋ ์ ๋ฆฌํด์ ์ฌ๋ฆด์์ ์ด์ง๋ง! ์์ฝํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
์ฌ์ง์์ ๋ณด์ด๋ ๊ฒ๊ณผ ๊ฐ์ด ๋ฐํ๋ ์ผ๋
์ ์
์ฌ ๋ฉด์ ์ง๋ฌธ์ด์๋ โ์ด๋ค ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ์ผ์ ๊ฐ์?โ์์ ๋ถํฐ ์์๋์๋ค. ๋ด ์ผ๋
์ ๋๋ต์ โ๋จ๋ค์๊ฒ ์๋จน์ง ์๋ ์ข์ ์ฝ๋๋ฅผ ์ง๋ ๊ฐ๋ฐ์โ์๋ค.
๋๋ ๋ด๊ฐ ๋งก์ ๊ธฐ๋ฅ์ ๊ตฌํํ๋๋ฐ ์์ด์ ์๋ฒฝํ๊ฒ ์ดํดํ๊ณ ์ค๊ณํ๊ณ ๊ฐ๋ฐํ๊ณ ์ถ์๋ค. ๋ ๋น์์๋ ๊ทธ๋ ๋ค๊ณ ์๊ฐํ์ง๋ง, ๋ค๋์์์ ์๊ฐํด๋ณด๋ฉด ์๋์๊ณ ์ ์ด์ ๋ถ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๋๋ผ๊ฒ ๋์๋ค.
"ํ๋ก๋ํธ์ ๋ฏธ๋๋ ์๋ฌด๋ ๋ชจ๋ฅด๊ณ ์๋ฌด๋ ๋จ์ธํ ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํด๋น ๊ธฐ๋ฅ์ ๋ง๋ค์๋ ๋๋, ํด๋น ๊ธฐ๋ฅ์ ๊ธฐํํ๋ ๊ธฐํ์๋, LINER์ ์๋ ๊ทธ ๋๊ตฌ๋, ์ด ๊ธฐ๋ฅ์ด ์์ผ๋ก ์ด๋ป๊ฒ ์ฐ์ด๊ณ ๋ฐ์ ํ ๊ฒ์ธ๊ฐ๋ ์ ์ ์๋ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋์ ์ง๊ธ ์ํฉ์์ ์ ํํ ์ ์๋ ๊ฐ์ฅ ์ ์ ํ ์ํคํ
์ฒ, ์๋ฃจ์
์ ์ ํํ๊ณ , ๊ทธ๋ค์ ๊ณ ์ณ๋๊ฐ๋ ๊ฒ์ ๋๋ ค์ํ์ง๋ง์์ผํ๋๊ตฌ๋. ์ด๊ฒ์ด ์ ๊ฐ ๋ผ์ด๋์์ ์๋ ์ผ๋
๋์ ๊ฐ์ฅ ๊ณ ๋ฏผํ์๊ณ , ๋๊ผ๋ ๋ถ๋ถ์ด์์ต๋๋ค." - ๋ฐํ ์ค ์ผ๋ถ๋ถ
2. ์ฒซ ํด๊ฐ, ๋ํ๋ก ์ฌํ
20์ด ๋๋ถํฐ ๋ง์ฐํ ๋ก๋ง์ค์ "ํผ์์ ์ฌํ ํด๋ณด๊ธฐ"๊ฐ ์์๋๋ฐ, ์ด๋ฒ ๊ธฐํ์ ํด๋ณด๊ฒ ๋์๋ค. ์๋ฌด๋๋ ํผ์ ์ฌํ์ ํ๋ค๋ณด๋ ์จ์ ํ ๋ํํ
์ง์คํ ์ ์๋ค๋ ๊ฒ์ด ๊ฐ์ฅ ํฐ ๋งค๋ ฅ์ธ ๊ฒ ๊ฐ๋ค. ์ฃผ๋ณ ์น๊ตฌ ์ค์๋ ์กํฐ๋นํฐ๋ฅผ ์ข์ํ๋ ์ฌ๋์ด ์์ด์ ๋์ ์ ๋ชปํด๋ณด๊ณ ์์๋, ์ํ์๋ ๋์ ํด๋ดค๋ค. ์ฌ์ง์ด ๋๋ฆ ์ํ๋ค. ์ด๋ ํ๋ฃจ์ข
์ผ ์ํํ์๋๋ฐ ์ค๋๋ง์ ๋ฌผ์ ๋ค์ด๊ฐ์ง๋ผ ๋๋ฌด ์ ๋๊ฒ ํ์๋ค.
๊ฐ๋ฆ์์๋ ์์ธ์ชฝ์ ๊ฐ์, ๋ฒ์ค ๊ฐ๊ฒฉ์ด ๊ธธ๊ณ ๋ง์ฐจ์๊ฐ๋ 6์์ธ ์ ๋ ์์๋ค. ๊ทธ๋์ ๋ฒ์ค ์ ๋ฅ์ฅ์ ์์์ ๋ฌด์์ ํ์๊ฐ์ฉ ๊ธฐ๋ค๋ฆฌ๊ธฐ๋ ํ๊ณ , ๋ง์ฐจ๋ฅผ ๋์ณ์ ์๋ด๊น์ง ํ์๊ฐ ๋ฐ์ด ๋๋ ์๊ฐ ๋์ ๊ฑธ์ด๊ฐ๊ธฐ๋ ํ๋ค. ๊ทผ๋ฐ ์ด ์๊ฐ๋ค์กฐ์ฐจ๋ ๊ฐ๋ฆ์ค๋ฝ๋ค๊ณ ์๊ฐํด์ ์ฌํ์จ ๊ฒ ๊ฐ๊ณ ๊ธฐ๋ถ ์ข์๋ค. ์์๋ฅผ ์ผ๋ถ๋ก ์ฑ
์ด ์๋ ์์๋ก ์ก์์๋๋ฐ, ํ๋ฃจ ์ผ๊ณผ๊ฐ ๋๋๊ณ ์ ๊น์ฉ ์ฐจ๋ถํ ์ฑ
์ ์ฝ๋ ๊ฒ ์กฐ์ฐจ ์ข์๋ค.
ํผ์ ์ฌํ ๊ฐ์ ์ฌ์ฌํ์ง ์์๊น ๊ณ ๋ฏผํ์๋ ๊ฒ๋ ์ฌ์ค์ด๋ค. ํ์ง๋ง ์๋ฌด๋๋ ํผ์ ์ฌํ์ค๋ค๋ณด๋ ์คํ๋ ค ์ฃผ๋ณ์์ ๋ง์ ๊ฑธ์ด์ฃผ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค. ์ ๋ฐฉ ์์ ์ฐ์๋ ๋ถ, ์ํ ์์
์ ๊ฐ์ด ๋ค์๋ ๋ถ, ์ฐ์ฐํ ๋ค๋ ธ๋ ๊ธฐ๋
ํ ๊ฐ๊ฒ ์ฌ์ฅ๋๋ฑ๋ฑ ์ฌ์ง๋ ์ฐ์ด์ฃผ์๊ณ ๋ฐฅ๋ ๊ฐ์ด ๋จน์ผ๋ฉฐ ๋ค์ํ ์ฌ๋๋ค์ ๋ง๋ ์ ์์๊ณ ๋๋ถ์ ์ฆ๊ฑฐ์ด ์ฌํ์ด ๋ ์ ์์๋ ๊ฒ ๊ฐ๋ค.
3. ์ข์ํ๋ ์ฌ๋๋ค๊ณผ์ ์ฌํ
์ฝ๋ก๋ ํ๊ณ๋ก ๋ฏธ๋ค์์๋ ๊ฐ์กฑ์ฌํ๊ณผ ์น๊ตฌ์์ ์ฌํ์ ๋ค๋
์๋ค. ๋์๊ฒ ์์ด ์์คํ ์ฌ๋๋ค๊ณผ ์ค๋๋ง์ ๋ง์ด ์ด์ผ๊ธฐ๋ฅผ ํ๋ฉด์ ๊ฐ์ด ์๊ฐ์ ๋ณด๋ผ ์ ์์ด์ ์ข์๋ค.
4. ์๋ก์ด ๊ฒฝํ๋ค
# ๋ฒ ์ดํน
์๋๋ถํฐ ๋นต์ ๋๋ฌด ์ข์ํ๋๋ฐ, ๋จ์ํ ๋จน๋ ๊ฒ์ ๋์ด์ ์๋ฐ์ด ํด๋์ค ์์
์ผ๋ก ๋ฒ ์ดํน์ ๋ฐฐ์ฐ๊ฒ ๋์๋ค. ํ์ฌ ์ฌ๋๋ค์๊ฒ ๋ง๋ค์ด์ ํ๋์ฉ ๋๋ ธ์๋๋ฐ ๋ค๋ค ๋ง์๋ค๊ณ ํด์ฃผ์
์ ๋ฟ๋ฏํ๊ณ ๊ธฐ๋ถ ์ข์์๋ ๊ฒฝํ์ด์๋ค^ใ
ก^ ๋ง๋๋ ์์ฒด๋ ์ฌ๋ฐ์ง๋ง, ์ฃผ๋ณ์ฌ๋๋คํํ
๋๋ ์ค ๋๊ฐ ์ ์ผ ์ฆ๊ฑฐ์ ๋ ๊ฒ ๊ฐ๋ค. ์์ผ๋ก ์๊ฐ๋ ๋๋ง๋ค ๋์ ํด๋ด์ผ๊ฒ ๋ค.
# ๋๋ฏผ์ ์ถํด๊ทผ
์ฌํด๋ถํฐ ๊ณผ์ฒ์ผ๋ก ์ด์ฌ์ค๊ฒ ๋์ด ๊ฒฝ๊ธฐ๋๋ฏผ์ด ๋์๋ค. ๋์์ ๋๋ฏผ์ ํ๋ํ ์ถํด๊ทผ์ด ์์๋์๋ค. ์ฌ์ง์ด 4ํธ์ ๋ฐ์ ์ค์ง ์๋ ๊ณผ์ฒ์ญ์ ์ฌ๋ ๋๋ (์์+ํ์
)์ ์ฌํ๋ก 40๋ถ์ด๋ฉด ๊ฐ ๊ฑฐ๋ฆฌ๋ฅผ ๊ฑฐ์ 2์๊ฐ์ ๊ฑธ์ณ ์ถ๊ทผํ์ ๋ ์์๋ค. ์ด์ ๋๋ฆ๋๋ก ์งํ์ฒ ์ ๋ฒ๋ฆฌ๊ณ ๋ฒ์ค์ ๋ฅ์ฅ์ผ๋ก ๋ฐ๊ฐ์ผํ๋ ์๊ฐ์ ๋ํ ์ง๊ฐ๊ณผ 20๋ถ์ ๋์ ์ฐ์ฐฉ์ ๋น์ฐํ๊ฒ ์๊ฐํ๋ ์ฌ์ ๋ก์ด ๋๋ฏผ์ ๋ง์ธ๋๋ฅผ ๊ฐ์ง๊ฒ ๋์๋ค.
# ์ฒซ ์ฃผ์
๋งํจ ์ฃผ๋ฅต..
# ์ด๋ - ํ๋ผํ ์ค
ํ์๋ถ๋ค๊ณผ ํจ๊ป ๊ทธ๋ฃน ํ๋ผํ
์ค ๋ ์จ์ 11๊ฐ์ ์ ๋ ๋ค๋
๋ค. ํ์คํ ๊ฐ์ด ํ๋ ์ฌ๋๋ค์ด ์์ผ๋ ์ค๋ซ๋์ ๋๊ฐ ์ ์์๋ ๊ฒ ๊ฐ๋ค. ๋ค๋ง ๋ ์จ ์๊ฐ์ด 5์๋ค๋ณด๋ ์ผํ๋ค๊ฐ ๋ชป๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค. ๋ ํ๋ผํ
์ค๊ฐ ์์ธ ๊ต์ ์ผ๋ก์จ๋ ์ข์์ง๋ง ์ด๋์ผ๋ก์จ๋ ์ ๋ชจ๋ฅด๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
# ์ด๋ - ๋ฌ๋
์ฃผ๋ง์๋ ๋งค์ผ, ํ์ผ์๋ ์์ฃผ ๊ฐ๋์ฉ ์์นจ ์ด๋์ผ๋ก ๋ฌ๋์ ํ๊ณ ์ถ๊ทผํ๋ค. ์ถ๊ทผ์ด 11์๋ค๋ณด๋ ์กฐ๊ธ๋ง ๋น ๋ฅด๊ฒ ์์ง์ด๋ฉด ์ด๋์ ํ๊ณ ๊ฐ ์ ์์๋ค. ํ๋ผํ
์ค๋์ ๋ค๋ฅด๊ฒ ๋ฌ๋์ด ๋ ํ๋์ ์ผ๋ก ์์ง์ด๊ณ , ์ก์๊ฐ์ด ๋ ๋ผ๊ฐ๋ฉด์ ๊ทธ์์ฒด๋ก ์คํธ๋ ์ค๋ ํ๋ฆฌ๋ ํจ๊ณผ๊ฐ ์์ด์ ์์ฆ ์์ํ๊ฒ ๋์๋ค. ๊ฐ์ธ์ ์ผ๋ก๋ ํํ
๋ณด๋จ ์ ๋ง๋ ๋๋?!
# ๋ค์ํด์ง ์์ ์ค์ฝํ
ํ์๋ง ์ฃผ๋ก ๋จน์์๋๋ฐ, ํ์ฌ์์ ์ด์ฌ๋๊ต์ธ ํ์๋ถ์ด๋ ๊ฐ์ด ์ ์ฌ์ ๋จน์ผ๋ฉด์ ์์ ์ค์ฝํ๊ฐ ๋์ด์ก๋ค. ์ฐ์ ์ ๋ ๋์ฃผ๊ณ ์ฌ๋จน์ ์ ์๋ค.. ๋ผ๊ณ ์๊ฐํ์๋ ์๋ก๋์ ํฌ์ผ๋ฅผ ๋จน๊ฒ๋์๋ค, ๋๋ถ์ด์ ์ฌ๋ฌ ํ ๋ ์์๋ ๋จน์ด๋ณด๊ฒ ๋์๋ค. ์๊ฐ๋ณด๋ค ๋ชจ๋ ๊ด์ฐฎ์์ ์์ผ๋ก๋ ์์ฃผ ๋จน์ ๊ฒ ๊ฐ๋ค.
# ์์ฃผ๊ฐ ์๋ ๋ค์ํ ์
ํ์ ๊ฐ์ฑ๋น์๊ฒ ์ทจํด์ผํ๋ค๊ณ ์์ฃผ๋ฅผ ๊ณ ์งํ์์ง๋ง, ๋์ด์ ๊ฐ์ฑ๋น๋ฅผ ๋ฐ์ง์ง ์์๋ ๊ด์ฐฎ์์ง ์ง์ฅ์ธ์ผ๋ก์จ ์ฌ๋ฌ ์ ์ ๊ฒฝํํด ๋ณด์๋ค. ํนํ ์์ธ์ ๋ค์ํ ์ข
๋ฅ๋ก ๋ง์
๋ดค์๋ค. ํ์ฌ์์ ๋ํ๋ฆฌ๋ฝ๊ฐ์ ๋น์ผ ์์ธ๋ ๋ง์
๋ดค์ง๋ง, ์์งํ ๊ฐ๊ฒฉ์ ๋ฐ๋ผ์ ์ฐจ์ด๋ ๋ชป๋๋ผ๊ฒ ๊ณ ๊ตณ์ด ๊ณ ๋ฅด์๋ฉด ํฌํธ ์์ธ๋ณด๋ค๋ ํ์ดํธ ์์ธ์, ํ์ดํธ ์์ธ๋ณด๋ค๋ ๋ ๋ ์์ธ์ด ์ ๋ง์๋ค. ๋ง๊ฑธ๋ฆฌ๋ ์์ฃผ๋ ์ฌ์ผ๋ ์ฌ๋ฌ๋ฒ ์๋ํด๋ดค์๋๋ฐ, ์ฌ์ผ๊ฐ ์ ์ผ ๋ง์์๋ค. ๋ฌด์๋ณด๋ค ์์ด ๋๋ฌด ์์จ. ์ญ์ ์ ์ ์์ด์ง
5. ๊ธฐ๋กํ
# ๋ธ๋ก๊ทธ & ๋ฌธ์ํ (in ํ์ฌ)
๋ด๊ฐ ๋๋ณด๋ ค๊ณ ๋ง๋ค์๋ ๋ธ๋ก๊ทธ๊ฐ ์ด์ ๋์ ๋ฐฉ๋ฌธ์์ 20๋ง๋ช
์ ๋ํํ๋ค. ๊ฐ๋์ฉ ๊ฐ์ฌํ๋ค๋ ๋๊ธ์ด ์ฌ๋ผ์ค๋ฉด ๊ธฐ๋ถ์ด ์ข์์ง๊ณค ํ๋ค. ์ฌ๋ด์์๋ ๋ฌธ์ํ๋ฅผ ๋ง์ด ๋ด๋นํ์๊ณ , ๋ฌธ์ํ๋ผ๊ณ ํ๋ฉด ๋๋ฅผ ๋จผ์ ๋ ์ฌ๋ ค์ฃผ์๊ธฐ๋ ํ๋ค. ํ์ฌ์์ ๋ฌธ์๋ฅผ ์์ฃผ ์ผ๋ ์ด์ ๋ ์ฌ์ค ์ง์ง ๊ธ์ ์ข์ํด์๋, ํด์ผํ๋ค๋ผ๋ ์๊ฐ์ผ๋ก ํ ๊ฒ์ ์๋์๋ค. ๋จ์ํ ๋ด๊ฐ ์ฒ์ ํ์ฌ์ ๋ค์ด์์ ๋ ์ ์ํ๊ธฐ๊ฐ ํ๋ค์ด์, ๋ด ๋ท์ฌ๋์ ๋๋ณด๋ค ๋ ํ๋ค๊ธธ ๋ฐ๋ผ๋ ๋ง์์ ํ๋๋์ฉ ๋ฌธ์๋ก ๋จ๊ธฐ๊ธฐ ์์ํ์๋ค. ์์์ DB ๋ฌธ์ํ API ๋ฌธ์ํ์๊ณ , ์ดํ์๋ ๋ฐฑ์๋ ์ค๊ณ ๋์์ธ ๋ฌธ์, ์คํฐ๋ ๋ฌธ์ํ๋ฑ๋ฑ์ผ๋ก ์ด์ด์ก๋ค.
# ๋ค๊พธ
์๋ก ์๊ธด ์ทจ๋ฏธ์ธ๋ฐ ๊ฝค ์ฌ๋ฏธ์์ด์ ์์ฆ์๋ ๊ฐ๋ํ๊ณ ์๋ค. ์ผ์์ ์ฌ๋ฆฌ๋ ์ฉ๋๋ก ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ ๋ธ์ฑ๋ ์ฐธ์ฌํ์๋คใ
ใ
ใ
6. ์ฝ๋ก๋
๋๋ ์๊ฑธ๋ฆด ์ค ์์๋ค. ์ฝ๋ก๋๋ ์ฌ์ค์ ์ด๋ฏธ ๋ค ๋๋ฌ๊ณ ๋๋ ์ ์ผ๋ณ์์ ์ด์๋จ์ ์ํผ DNA๋ผ๊ณ ์๊ฐํ์๋ค. ์ญ์ ์ธ์์ ๋๋ ๋๊น์ง ๋๋๊ฒ ์๋๋ค. ๋๋ถ์ ์ง์ ํ ์๋ก ํฌ๋ฆฌ์ค๋ง์ค๋ฅผ ๋ณด๋๋ค. ๋ฌด๋ ค 10์ผ์ ๋ถํฐ ์๋งคํ ์๋ฐํ ์ํ๋ ํฌ๊ธฐํด์ผ๋ง ํ๋คใ
ใ
ํ์ฐธ ์ํ ์๋๋ ์ ์ ์ด ํผ๋ฏธํ ์ ๋๋ก ์ด์ด ๋ฌ์๊ณ , ๊ฝค ์ค๋ซ๋์ ๋ชฉ์๋ฆฌ๊ฐ ์๋์์๋ค.
7. ๊ทธ๋ฆฌ๊ณ ํด์ฌ
12์ 30์ผ์ ๋ง์ง๋ง์ผ๋ก 1๋ 3๊ฐ์์ LINER ์ํ์ ๋ง๋ฌด๋ฆฌ์ง๊ฒ ๋์๋ค.(์๋ฅ์์ผ๋ก 1์ ์ค์ ํด์ฌ!) ๊ฒฐ์ ํ๊ธฐ ์ ๊น์ง ๋์ ๋ํด ๋ง์ ๊ณ ๋ฏผ์ ํ์๊ณ ๊ฐ์ฌํ๊ฒ๋ ์ฃผ๋ณ ๋ง์ ๋ถ๋ค์ด ์กฐ์ธ๋ ํด์ฃผ์ จ์๋ค. ๊ณ ๋ฏผ๋์ ์๋ก์ด ๋์ ์ ํ๊ธฐ์ํด ํด์ฌ๋ฅผ ๊ฒฐ์ฌํ๊ฒ ๋์๋ค. ์ํฌ๋ฅด๊ณ ๋ถ์กฑํจ์ด ๋ง์๋ ๋๋ฅผ ํญ์ ์์๊ฒ ๋ด์ฃผ์๊ณ ๊ฐ๋ฅด์ณ์ฃผ์ ์ ์ง์ฌ์ผ๋ก ๊ฐ์ฌํ๊ณ , LINER์์ ์ผํ ์ ์์ด์ ์ฆ๊ฑฐ์ ๋ค:)