forked from tasty-code/ios-parking-app
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ohdair edited this page Jun 1, 2023
·
18 revisions
Welcome to the ios-parking-app wiki!
์ ํด์ง ๊ธฐ๊ฐ (23. 05. 17. ~ 23. 05. 31.)
--> ์ค๊ณ
--> 1์ฃผ์ฐจ ๊ณต๊ณต๋ฐ์ดํฐ API ํ์ธ
--> 2์ฃผ์ฐจ ๋ฐ์ดํฐ ์ค๊ณ ๋ฐ ๊ด๋ฆฌ
--> 3์ฃผ์ฐจ ๋ทฐ ์์ฑ
๋ ์ง | ์ฃผ์ | ํ์๋ก |
---|---|---|
23-05-18 | ์ฑ ์ค์ ๋ฐ API ์ ์ฒญ | 1์ฐจ ํ์ |
23-05-21 | API ํต์ | 2์ฐจ ํ์ |
# <ํ์
>: <์ ๋ชฉ>
##### ์ ๋ชฉ์ ์ต๋ 50 ๊ธ์๊น์ง ํ ์ค๋ก ์
๋ ฅ ############## -> |
# ๋ณธ๋ฌธ ์์ฑ
######## ๋ณธ๋ฌธ์ ํ ์ค์ ์ต๋ 72 ๊ธ์๊น์ง๋ง ์
๋ ฅ ########################### -> |
# --- COMMIT END ---
# <ํ์
> ๋ฆฌ์คํธ
# feat : ๊ธฐ๋ฅ (์๋ก์ด ๊ธฐ๋ฅ)
# fix : ๋ฒ๊ทธ (๋ฒ๊ทธ ์์ )
# refactor : ๋ฆฌํฉํ ๋ง
# style : ์คํ์ผ (์ฝ๋ ํ์, ์ธ๋ฏธ์ฝ๋ก ์ถ๊ฐ: ๋น์ฆ๋์ค ๋ก์ง์ ๋ณ๊ฒฝ ์์)
# docs : ๋ฌธ์ (๋ฌธ์ ์ถ๊ฐ, ์์ , ์ญ์ )
# test : ํ
์คํธ (ํ
์คํธ ์ฝ๋ ์ถ๊ฐ, ์์ , ์ญ์ : ๋น์ฆ๋์ค ๋ก์ง์ ๋ณ๊ฒฝ ์์)
# chore : ๊ธฐํ ๋ณ๊ฒฝ์ฌํญ (๋น๋ ์คํฌ๋ฆฝํธ ์์ ๋ฑ)
# ------------------
# ์ ๋ชฉ์ ๋ช
๋ น๋ฌธ์ผ๋ก
# ์ ๋ชฉ ๋์ ๋ง์นจํ(.) ๊ธ์ง
# ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ํ ์ค ๋์ ๋ถ๋ฆฌํ๊ธฐ
# ๋ณธ๋ฌธ์ "์ด๋ป๊ฒ" ๋ณด๋ค "๋ฌด์์", "์"๋ฅผ ์ค๋ช
ํ๋ค.
# ๋ณธ๋ฌธ์ ํ ์ค์ ์์ฑํ๊ณ . ๋ง์นจํ๋ฅผ ์ฐ์ด์ ๋ถ๋ฆฌํ๋ค.
# ------------------
์ถ๊ฐ ๊ณต๋ถ๋ฅผ ํด์ผ ํ๋ ๋ถ๋ถ:
- App Delegate, SenceDelegate์ ๋ค๋ฅธ ์ ์? - main ์คํ ๋ฆฌ๋ณด๋ ์ง์ ์ผ๋ฉด์ rootViewController ์ค์
- URLSessionDataTask ์ค๊ฐ์ ์ค์งํ๋๋ก ํ๋ ๊ฒ์ ๋ํด์
ํธ๋ฌ๋ธ ์ํ !
- API์ ํต์ ํ๋ ๊ณผ์ ์์ ๊ฒ์์ ํ๊ธฐ์ ๋ฏธํกํ๊ธฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ ํ์ฉ์ ํด์ผ๋ ๊ฑฐ ๊ฐ๋ค
- ๋์ : ์ฃผ์ฐจ์ฅ ์ต์ (๊ณต์, ๋ ธ์, ๋ฌด๋ฃ ๋ฑ)์ ๊ฒ์ํ๋ ๋ฐ ์ข์ ์ ์์ผ๋ ์ฌ์ฉ์ ์ ์ฅ์์ ์๊ฐ์ ํด๋ณด๋ฉด ์ฃผ๋ก ํ์ฌ ์์น ๊ธฐ๋ฐ ํน์ ์ด๋ค ์ง์ญ ๊ทผ์ฒ์ ์ฃผ์ฐจ์ฅ์ ์๊ธฐ ์ํ๋ฆฌ๋ผ ์๊ฐ๋ฉ๋๋ค
- ์ด์ : API์์ ๊ฒ์์ ํ๋ ๊ฒฝ์ฐ์๋ ์ ํํ ์ฃผ์ฐจ์ฅ ์ด๋ฆ ํน์ ์/๊ฒฝ๋๊ฐ ์ ํํด์ผ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค. ๋ํ ์/๊ฒฝ๋๊ฐ ์๋ ๋ฐ์ดํฐ๋ ์์
๋ฐ์ดํฐ๋ ๋ฌธ์๋ฅผ ํตํ์ฌ ์ ๋ณด๋ฅผ ์ ๊ณต
developer ๋ฐ์ฌ์ฐ