-
Notifications
You must be signed in to change notification settings - Fork 0
0208_retrospective
yeriinnn edited this page Feb 9, 2024
·
1 revision
๊น์ฑ์ฐ
๊ตฌํํด์ผ ํ ํ๋ฉด์ด ๋๋ฌด ๋ง์ ๊ฒ ๊ฐ์ ์ผ๋จ ๊ธฐ๋ฅ ๊ตฌํ๋ณด๋ค๋ ํ๋ฉด์ ๋ง๋ค์ด๋ด๋ ๊ฒ์ ์ง์คํด์ผ ํ ๊ฒ ๊ฐ์์ ์์นจ๋ถํฐ ๋น ๋ฅด๊ฒ ํ๋ฉด์ ๋ง๋๋ ๋ฐ ์ง์คํ์๋ค.
์ด์ ๋ ์ปค๋ฐ ๋ฉ์์ง๊ฐ ๋๋ฌด ์ ์ด์ ์ค๋ ์์
ํ ๋ด์ฉ์ ๋ํด์๋ ์กฐ๊ธ ๋ ์ธ๋ถํํ๋ ค๊ณ ๋
ธ๋ ฅํ์๋ค.
์คํ์ ๋ค๋ฅธ ํ๋ค์ด ๊ตฌํํ ์๋๋ก์ด๋ ์ฑ์ ํ์ธํ๊ณ , ๊ทธ๋ฃน ํผ์ด์ธ์
์ ์งํํ๋ฉด์ ๋ค๋ค ๋น ๋ฅด๊ฒ ๊ตฌํํ ๊ฒ ๊ฐ์ ์ฐํด์ ๋ถ์ง๋ฐํ ๊ฐ๋ฐํด์ผ๊ฒ ๋ค.
์ก์๋ฆฐ
### ์ค๋ ํ ์ผ
- ์ด๋ฉ์ผ ์ค๋ณต ์ฒดํฌ api ์์
- ํ ๋ฐ๋ชจ
- ํผ์ด์ธ์
- ํ๊ณ
### ์ธ๋ถ ๋ด์ฉ
ํ๋ก์ ํธ ๊ตฌ์กฐ ์ดํด๋ฅผ ๋ฐํ์ผ๋ก ์ค์ง์ ์ธ api ๊ฐ๋ฐ ์์
์ ๋ค์ด๊ฐ๋ค
ํ์คํ ํด๋ณด๋๊น ์ ๊ฒ ๊ฐ๋ค..!
์์ง ๋ชจ๋ฅด๋๊ฒ ๋ง์ง๋ง ๋๊ตฌ์๊ฒ ์ฒ์์ ์๋ค๋ณด๋ ๋ค ๊ณผ์ ์ด๋ผ๊ณ ์๊ฐํ๋ค..!
ํ๋ ๋ง๋ค์ด ๋ณด๊ณ pushํ๊ธฐ ์ ์ ์น๋ฏผ์ด์๊ฒ ์ด๋ฐ ํ๋ฆ์ผ๋ก ํ๋๊ฒ์ด ๋ง๋์ง ๋ฌผ์ด๋ดค๋๋ฐ ์ด ์๊ฐ์ด ๋งค์ฐ ๋์์ด ๋์๋ค
ํ ๋ฐ๋ชจ์๊ฐ์ ๋ค๋ฅธํ๋ค์ ๊ฐ๋ฐํํฉ์ ๋ํด์ ๋์๋ค๋๋ฉด์ ๊ตฌ๊ฒฝํ๋ค
๋ค๋ค ๊ฐ์์ ๊ณํ์ ๋ง์ถฐ ์งํํ๊ณ ์๊ตฌ๋ ๋ผ๋ ์๊ฐ์ด ๋ค์๊ณ ๊ฒฐ๊ณผ๋ฌผ์ด ๊ธฐ๋๊ฐ ๋๋ค
ํผ์ด์ธ์
๋ ๋ง๋๊ฒ ๋ ๋ถ๋ค์ ํตํด ๊ฐํ์ ์์ดํ
, erd, api ๋ฑ์ ๊ตฌ๊ฒฝํ ์ ์์๋ค
๋ค๋ค ๊ธฐํ+๋์์ธ+๊ฐ๋ฐ์ ์ํ ์ด๊ธฐ์ธํ
์ ์๊ฐ์ ๋๋ถ๋ถ ํฌ์ํ ํ ์ฃผ ์๊ธฐ์ ์ฝ๋๋ณด๋ค๋ ์์ด๋์ด์ erd ๊ด๋ จ ์ด์ผ๊ธฐ๋ฅผ ์ค์ ์ผ๋ก ๋๋ด๋ค
ํ ๊ฐ์ง ๋๋์ ์ ๊ฐ๋ฐ์๋ ๋ฏธ์ ๊ฐ๊ฐ์ด ์๋ค๋ ๊ฒ์ด๋ค
์ด์ ๊ฐ๋ฐ๊ด๋ จ ๋ฐ์์ ๊ฐ๋ฐ์๊ฐ ์ฒดํฌ๋ฌด๋ฌ ์ท๋ง ์
๋๋ค๋์ง .. ๋ฏธ์ ๊ฐ๊ฐ์ด ์๋ ๋ด์ฉ์ ๋น ์ ธ๋ ๋ ๊ฒ ๊ฐ๋ค ใ
ใ
..ใ
ใ
๋ค์์ฃผ ํผ์ด์ธ์
๋๋ ๋ ๋ง์ ์ด์ผ๊ธฐ๋ฅผ ๋๋ ์ ์์ ๊ฒ ๊ฐ์ ์ฌ๋ฐ์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค๊ณ ๋ด๊ฐ ๊ตฌํํ ๋ถ๋ถ๋ ๋ง์์ง๋ฉด ์ค๋ช
ํ ๋ถ๋ถ์ด ๋ง์์ง๊ธฐ ๋๋ฌธ์ ์ ์ค๋นํด์ผ๊ฒ ๋ค๋ ์๊ฐ๋ ๋ค์๋ค ~
์ค๋์ ํ์๋ค๊ณผ ๋ชจ์ฌ์์ ์๊ฐ์ด ์ ์ด์ ํ๊ณ ์๊ฐ์๋ ์ค์ฐํด๋ฅผ ์ด๋ป๊ฒ ๋ณด๋ผ์ง์ ๋ํ ์ด์ผ๊ธฐ + ๊ฐ๋ฐ ๊ณํ์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ๋๋ด๋ค
๋ค๋ค ์ ๋นํ ๊ฐ๋ฐํ๊ณ ํน~ ์ฌ๊ณ ์ค๋ฉด ์ข๊ฒ ๋น
### ์ข์ ์ +๋๋์
์ค์ฐํด๋ผ ๊ธฐ์๋ค
- 1์ฃผ์ฐจ ํ ํ๊ณ
Ci/cd ๊ตฌ์ถํ๋๋ผ ๋์ฐ์ด๊ฐ ๋ง์ด ๊ณ ์ํ๋๋ฐ ์์๋ฆฌ์์ ํฌ๋
ธ์ ๋ฝ์ ๋ค ์ง์ผ๋ณผ ์ ์์ด์ ์ฌ๋ฐ์๋ค
๊ฐ์ ๊ณต๊ฐ์ ๊ณ์ ๋ชจ์ฌ์ ์ฝ๋ฉํ๋๊ฒ ์ง์ค์ด ์ ์๋์ด์ ํจ์จ์ด ๋จ์ด์ง๋ค๋ ์๊ฐ์ด ์์๋๋ฐ ..
ํด๊ฒฐํ ๋ถ๋ถ์ ๋ํด ์ ๋๊ฒ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์ค๋ช
ํ๋ ๋ชจ์ต์ ๋ณด๊ณ ํด๊ฒฐํด๋๊ฐ๋ ๊ณผ์ ์ ์์์ ์ง์ผ๋ณผ ์ ์๋๊ฒ ์ฅ์ ์ด๋ผ๊ณ ์๊ฐํ๋ค
์น๋ฏผ์ด๊ฐ ํ๋ก์ ํธ ๊ฒฝํ๋ ๋ง๊ณ ๋ฐฑ์๋ ๊ด๋ จ ์ง์์ด ๋ง์์ ์ฌ์ค์ ์ฐ๋ฆฌํ์ ํ
ํฌ๋ฆฌ๋๋ผ๊ณ ์๊ฐํ๊ณ ์๋ค ใ
ใ
..ใ
ใ
์ ์๋ ค์ฃผ๊ณ ๋ฐฉํฅ์ฑ์ ๋ํด์ ์ ์ก์์ค์ ๋๋ฌด ๊ณ ๋ง๋คใ
ใ
..
๋๋ฆ๋๋ก ๋ถ๋ด๊ฐ์ ๋๋ ์๋ ์์ ๊ฒ ๊ฐ์์ ํํธ์ผ๋ก๋ ๋ฏธ์ํ๋ค
์ฑ์ฐ๋ ํญ์ ์กฐ์ฉํ์ง๋ง ๋น ๋ฅด๊ณ ์ ๋ณธ์ธ์ ๋ชซ์ ํด๋ด๊ณ ์์ด์ ๋งค์ฐ ๋ ๋ ํ๋ค
ํ๋ก์ ํธ๋ฅผ ์งํ ์ ํ๋ก ํธ๋ก์ ๋๋ผ๋ ์๋ฐ๊ฐ์ ๋ํด์ ์ ์๊ณ ์๋๋ฐ ๋๋ฌด ๋ถ๋ด๊ฐ์ง์์์ผ๋ฉด ์ข๊ฒ ๋ค
๋ฐฑ์๋ ์ด๋์ ๋ ์๋ฆฌ์กํ๋ฉด ๋๋ ์๋๋ก์ด๋๋ฅผ ๋๊ณ ์ถ๋ค !!
๋ค๋ค ์ํด ๋ณต ๋ง์ด ๋ฐ์ผ์ธ์~
์ ์น๋ฏผ
## ํ์ค์ผ๊ธฐ
์ค๋์ ์นด๋ฐฅ ์์ธ์ ๋ณด๋ณด๊ธฐ api ๋ฅผ ๊ตฌํํ๊ณ ์ด๋ฅผ jpa ๋ก๋ง ๊ตฌํํ์๋ค.
querydsl ์ ์ฒ์์ ์ฌ์ฉํ๋ฉด ์๋๋ค๋ ์ค๋ช
์ ๋ฐ์๋๋ฐ ์ถํ์ ๋ค์ ์ฌ์ฉํด๋๋๋ค๊ณ ํ์
์ ๋ง์์ ํ๊ฒฐ ๋๊ฒ๋ ํ๋ฃจ์๋ค.
๋ค๋ฅธ ํ๋ค๊ณผ ํผ์ด์ธ์
์ ์งํํ๋ฉด์ ๋ค๋ฅธํ๋ค์ ์งํ์ํฉ ์ฒ๋๋ฅผ ๋ฃ๊ฒ๋์๋๋ฐ ๋ชจ๋ ๊ฐ์์ ๋ฌ๋ฆฌ๊ธฐ๋ฅผ ์ํ๊ณ ์๋๊ฒ๊ฐ์์ ๋๋จํ๋ค๊ณ ์๊ฐํ๋ค.
์ค๋ ๋์์๋ ๋ง์ผ์คํค์ ์ค์ ํ ๋๋จธ์ง todo ๋ฅผ ๋ชจ๋ ์๋ฃํด๋ด์ผ๊ฒ ๋ค.
## ๋๋์
ํ์๋ค์ ์ฑ์ฅ์๋๊ฐ ๋ฌด์ญ๊ธฐ๋ํ๊ณ ์ ๋ง ๋ฉ์ง๊ธฐ๋ ํ๋ค!!
## TODO
1. 1์ฃผ์ฐจ ์คํ๋ฆฐํธ ๋ง๋ฌด๋ฆฌ
2. ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ์ฐ๊ณ๋ฐฉ์ ๋ฆฌ์์น
์ด๋์ฐ
### ํ๊ณ
์ธํ๋ผ๊ตฌ์ถ์ ๋ง๋ฌด๋ฆฌํ๊ณ ์ด์ API๋ฅผ ์์ํ๋ค.
๋ฌดํ์คํฌ๋กค์ ์ฒ์ ๊ตฌํํด๋ณด๋๋ฐ, ์ข ์ด๋ ค์ด ๊ฒ ๊ฐ๋ค.
์ค ๋์ ์ด์ฌํ jpa์ ๋ํด ์ข ๋ ์ฌ๋์๊ฒ ๊ณต๋ถํ๊ณ api๋ฅผ ์์
์ ์ด์ฌํ ํด์ผ๊ฒ ๋ค..
โจ [Team6-6Four] "record rather than remember" โจ
- [์ก์๋ฆฐ] Spring Security ์์ด ํ์๊ฐ์ /๋ก๊ทธ์ธ์ ๊ตฌํํ๋ผ๊ณ ?
- [์ก์๋ฆฐ] FCM์ ์ด์ฉํด Push ์๋ฆผ ๊ตฌํ !
- [์ก์๋ฆฐ] ์ด ์์ด? ์ถฉ์ ์์ํด๋ณด์ (feat.AWS SQS + IoT Device)
- [์ ์น๋ฏผ] ์นด๋ฐฅ์ N๋ช ์ด ๋์์ ์์ฝ์ ์๋ํ๋ค๋ฉด? - 1ํธ
- [์ ์น๋ฏผ] ์นด๋ฐฅ์ N๋ช ์ด ๋์์ ์์ฝ์ ์๋ํ๋ค๋ฉด? - 2ํธ
- [์ ์น๋ฏผ] QR ๋ง๋๋๋ฐ ๊ตณ์ด ์ํธํ๋ฅผ ํด์ผํ๋์?
- [์ ์น๋ฏผ] API ๊ฐ ์๋๋๋ฐ์?
- [์ด๋์ฐ] JPA ๋ด๋ถ๋์๋ฐฉ์
- [์ด๋์ฐ] ํ๋์ ์ฟผ๋ฆฌ vs ์ฌ๋ฌ ๊ฐ์ ์ฟผ๋ฆฌ ์ด๋ค ๊ฒ์ด ์ข์๊น?
- [์ด๋์ฐ] ๊ณต๊ฐ ์ธ๋ฑ์ค๋ก ์กฐํ์๋ 40๋ฐฐ ๊ฐ์ ํ๊ธฐ