-
Notifications
You must be signed in to change notification settings - Fork 4
[Web21] Ground Rule
doggydeok2 edited this page Oct 26, 2021
·
2 revisions
21.10.26. ver 1.0.0
-
์ฒดํฌ์ธ 09:30~10:00
-
ํ์๋ ํ์ํ ๋๋ง๋ค ์์ง
- ์-๋ชฉ 14:00~16:00์ ์ฝ์ด ํ์์ผ๋ก ์ง์
- ๋ฐ๋์ ํ์ํ๋ ๊ฒ์ ์๋๋ฉฐ, ํ์ ์ Slack์ ํตํ ์ฌ์ ๊ณต์ง ํ '๋น์ผ ์์ง'
-
์คํฌ๋ผ ๋งค์ผ 10:00~10:30 -> ์ฐ์ถ๋ฌผ 10:30 ์ ์ถ
-
์์ธ์ฌํญ
- ๋ฐ๊ธฐ๋ฒ ๋ - ์, ์ 16:30~18:00 ์ค ์ ์ ์ด๋ ต๋ค
- Slack / DM ๋ฑ์ ๋ฌธ์ ๊ฐ ์์
- ๊ณฝ์ฑ์ค ๋ - ๋ชฉ (16:00)17:00~18:00 ์ฐ๊ตฌ์ค ๊ณผ์ ๋ก ์ฐธ์ฌ ์ด๋ ค์
- ์ด์ง์ ๋ 11/1(์) ์ค์ (or ์คํ) ์ฐธ์ฌ ๋ถ๊ฐ
- ๋ฐ๊ธฐ๋ฒ ๋ - ์, ์ 16:30~18:00 ์ค ์ ์ ์ด๋ ต๋ค
- ์์
์ฝ์ดํ์ 10:00~19:00
- ์ ์ฌ, ๋ง์คํฐ ํด๋์ค ๋ฑ ์์ธ ์ฌํญ ์กด์ฌ
- ์ปค๋ฎค๋์ผ์ด์
ํ์ ~ 22:00
- ์ ๋ฌด์ ๊ด๋ จ๋ ์ฐ๋ฝ์ด ๊ฐ๋ฅํ ์๊ฐ
- ์ฆ์ ํ์ธ์ด ์ด๋ ต๋๋ผ๋, ํ ๋จ์์ ์์ฌ์ํต์ด ์ด๋ฃจ์ด์ง ์ ์๋ ์ต๋ ํ๊ณ ์๊ฐ
- ์ดํ์๋ ๊ฐ์ธ์ ์ธ ์ผ๊ณผ ๋ง๋ฌด๋ฆฌ
- ์ ๋ฌด์ ์ ๊ดํ ์ผ๋ก ํ์ธ์๊ฒ ๊ฐ์ญํ์ง ๋ง ๊ฒ
- ๋ฐ์ดํฐ ์์ง ๋ฐฉ์
- ํผ๋๋ฐฑ ์ ๋ฌ ๋ฐฉ์
- ์ฝ๋ ๋ฆฌ๋ทฐ
- ์คํฌ๋ผ ๋ ์ผ๋ถ ์งํ๋์ง ์์๊น
- ๋๊ตฐ๊ฐ ์์ฒญํ๋ฉด ๊ฐ์ด ๋ด์ผ๊ฒ ์ฃ ?
- ์ฝ๋ ๋ฆฌ๋ทฐ
- ํ๋ก์ ํธ ๊ด๋ฆฌ ๋ฐฉ์
- ๋งํฌ, ํ๋
- ์กด๋๋ฅผ ๊ธฐ๋ณธ
- ์ต์ํ์ ๋น์ฆ๋์ค ๊ด๊ณ๋ฅผ ์ ์ง
- ์๋ต
- ํ์ธ์ด ํ์ํ ๋ฉ์์ง๋, ํ๊ทธ(
@
)๋ฅผ ํตํด ํ์ธ ์๊ตฌ - Slack ๋ด ํด๋น ๋ฉ์์ง ํ์ธ ์, ์ฒดํฌ ์ด๋ชจ์ง
- ํ์ธ์ด ํ์ํ ๋ฉ์์ง๋, ํ๊ทธ(
- ์ธ์
- ์๋ก๊ฐ ๋ถํ์ด๋ ์ง๋ฌธ์ ํจ์ ์์ด ๋ฏธ์ํดํ์ง ๋ง ๊ฒ
- ํฐํ์ ์์ฒญ
- ์์ ์๊ฐ ๋ด, ์ฃผ๋ง๋ค ์ธ๋น 1ํ์ฉ ํฐํ์์ ์์ฒญํ ์ ์์
- ์ด ๋, ์ด์ ๋ฅผ ๋ถ๋ฌธํ๊ณ ํ์ ๋ชจ๋ ํด์์ ์ทจํจ
- ํด์์๊ฐ์ ๊ธฐ๋ณธ 10๋ถ์ผ๋ก ์ ์
-
์ฝ๋ฉ ์คํ์ผ
- ๋ณ์, ํ์ผ๋ช : camelCase
- ํด๋์ค, ๋๋ ํ ๋ฆฌ๋ช : PascalCase
- ์์: UPPER_SNAKE_CASE
-
๋ธ๋์น ์ ๋ต
- ๊ฐ์ํ๋ git Flow ์ฌ์ฉ
- master : ๊ฐ๋ฐ์ด ์๋ฃ๋ ๊ธฐ๋ฅ์ ์ ์ง ๋ฐ ๋ณํฉ
- dev : master ๋ธ๋์น์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ธฐ ์ํ ๋ธ๋์น
- feat : dev๋ฅผ ๊ธฐ๋ฅ๋ณ๋ก ๋๋์ด ๊ฐ๋ฐํ๊ธฐ ์ํ ๋ธ๋์น
- feat naming์ issue labeling๋ ์ด์ ๋ฒํธ๋ฅผ ๋ฐ ์์ฑ
- ๊ฐ์ํ๋ git Flow ์ฌ์ฉ
-
์ปค๋ฐ ์ปจ๋ฒค์
- ํ๊ธ ์์ฑ์ ์์น์ผ๋ก ํจ
-
feat: ์์ฝ
์ ํ์- ๋ถ๊ฐ์ค๋ช ์ ์์ธ ๋ด์ฉ์ ์์ฑ
- feat : ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํ ์ปค๋ฐ
- fix : ๋ฒ๊ทธ ์์ ์ ๋ํ ์ปค๋ฐ
- build : ๋น๋ ๊ด๋ จ ํ์ผ ์์ ์ ๋ํ ์ปค๋ฐ
- chore : ๊ทธ ์ธ ์์ํ ์์ ์ ๋ํ ์ปค๋ฐ
- ci : CI๊ด๋ จ ์ค์ ์์ ์ ๋ํ ์ปค๋ฐ
- docs : ๋ฌธ์ ์์ ์ ๋ํ ์ปค๋ฐ
- style : ์ฝ๋ ์คํ์ผ ํน์ ํฌ๋งท ๋ฑ์ ๊ดํ ์ปค๋ฐ
- refactor : ์ฝ๋ ๋ฆฌํฉํ ๋ง์ ๋ํ ์ปค๋ฐ
- test : ํ ์คํธ ์ฝ๋ ์์ ์ ๋ํ ์ปค๋ฐ
-
ํ๊ณ ๋ฐฉ์
- ํ ์ฃผ๊ฐ ๊ฐ๋ฐ์ ํ๋ฉด์,
- ๋ฐฐ์ด ๊ฒ
- ๋ ๋ฐฐ์์ผํ ๊ฒ
- ์ข์๋ ๊ฒ
- ์ข์ง ์์๋ ๊ฒ
- ์์ฌ์ ๋ ๊ฒ
- ๋ฑ
- ๊ฐ๋ตํ ์ฌ์ค
- ๋จ ๊ฐ๋ฐ์ ๋ํ ๋ด์ฉ์ ์ฃผ๋ก
- ํ ์ฃผ๊ฐ ๊ฐ๋ฐ์ ํ๋ฉด์,
- ๊ฐ์ธ์ ์ฑ
์๊ณผ ๊ณต๋์ ์ฑ
์
- PR ์์ฒญ์ด ์ฌ๋ผ์ฌ ์, ๋ชจ๋๊ฐ ํ์ธํ ๊ฒ
- merge ํ ํ๋ก์ ํธ์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ ๊ณต๋ ์ฑ ์
- ์ญํ ๋ถ๋ด
- ๋งก์ task์ ๋ํด์, frontend ๋ฐ backend ๊ตฌํ์ ํ ์ฌ๋์ด ๋ด๋น
- ์๋ก๊ฐ ์ฝํ ๋ถ๋ถ์ด ์๋ ๋งํผ, ์ง๋ฌธ์ด๋ ์์ฒญ์ ํจ์ ์์ด ์ฃผ์ ํ์ง ๋ง ๊ฒ