SOPT 26๊ธฐ Appjam '๋ถ์คํฐ'
Faster / Easier / Together
ํ๋ก์ ํธ ๊ธฐ๊ฐ 2020.07 ~ ์งํ์ค
-
camelcase ์ฌ์ฉ(๋จ, DB ๊ด๋ จ ๋ด์ฉ์ snakecase ์ฌ์ฉ)
-
var ๋ณด๋ค๋ let,const ์ฌ์ฉ
-
์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ ๋ฑ ์ค๊ดํธ๋ ๊ฐ์ ๋ผ์ธ์ ์ฌ์ฉ
-
๊ฐ๊ธ์ ํฐ ๋ฐ์ดํ(")๋ณด๋จ ์์ ๋ฐ์ดํ(') ์ฌ์ฉ
-
git branch
dev
|
|-- dev_de
|
|-- dev_mh
- git commit message
- ๊ธฐ๋ฅ(feat): ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐ
- ๋ฒ๊ทธ(fix): ๋ฒ๊ทธ ์์
- ๋ฆฌํฉํ ๋ง(refactor): ์ฝ๋ ๋ฆฌํฉํ ๋ง
- ํ์(style): ์ฝ๋ ํ์, ์ ๋ ฌ, ์ฃผ์ ๋ฑ์ ๋ณ๊ฒฝ(๋์์ ์ํฅ์ ์ฃผ๋ ์ฝ๋ ๋ณ๊ฒฝ ์์)
- ํ
์คํธ(test): ํ
์คํธ ์ถ๊ฐ, ํ
์คํธ ๋ฆฌํฉํ ๋ง(์ ํ ์ฝ๋ ์์ ์์, ํ
์คํธ ์ฝ๋์ ๊ด๋ จ๋ ๋ชจ๋ ๋ณ๊ฒฝ์ ํด๋น)
- ๋ฌธ์(docs): ๋ฌธ์ ์์ (์ ํ ์ฝ๋ ์์ ์์)
- ๊ธฐํ(chore): ๋น๋ ์
๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์ค์ ๋ฑ ์์ ํด๋น๋์ง ์๋ ๋ชจ๋ ๋ณ๊ฒฝ(์ ํ ์ฝ๋ ์์ ์์)
ex. feat [GET] /test
docs README
-
์ฌ๋ค์
- DB ์ค๊ณ
- ๋งค์ฅ
- ๋งค์ฅ ๋ฆฌ์คํธ(์ ๋ ฌ: ์ด์ ์ฆ๊ฒจ์ฐพ๊ธฐ - ์ด์ ์ผ๋ฐ - ๋ฏธ์ด์ ์ฆ๊ฒจ์ฐพ๊ธฐ - ๋ฏธ์ด์ ์ผ๋ฐ)
- ๋ํ๊ต ๋ฆฌ์คํธ
- ๋งค์ฅ ์์ธ ํ์ด์ง
- ์ฆ๊ฒจ์ฐพ๊ธฐ ๋ฑ๋ก ๋ฐ ํด์ง
- ์ฃผ๋ฌธ
- ๋งค์ฅ ์ ๋ณด ์ฃผ๋ฌธ
- ํ์ผ ์ ๋ณด ์ฃผ๋ฌธ
- ์ต์ ์ ํ ์ฃผ๋ฌธ
- ๋๊ธฐํ๊ธฐ ๋ฆฌ์คํธ
- ํ์ ์ต์ ์ ๋ณด
- ๊ฒฐ์ ์งํ ์ ๋ณด
- ์ฃผ๋ฌธ ์์ฒญ์ฌํญ, ์๊ฐ ๋ฑ๋ก
- ์ฃผ๋ฌธ ํ์ผ ์ญ์
- ์ฃผ๋ฌธํ๊ธฐ(๋ฐ๋ก๊ฐ๊ธฐ ํญ)
- ์ฃผ๋ฌธ ํญ ๋งค์ฅ ์ ํ ๋ฆฌ์คํธ
- ํ์ด์ฌ์ ์ด์ฉํ์ฌ pdfํ์ผ ์ ์ฒด ํ์ด์ง ์ ๋ฐํ
- ์ฌ์ฅ๋ ์ ์ฉ ์น์ฌ์ดํธ
- Front-End
- Back-End
-
์ฒ๋ช ํฌ
- DB ์ค๊ณ
- ๋ก๊ทธ์ธ
- ์์ด๋ ์ค๋ณต ํ์ธ
- ํ์๊ฐ์
- ๋ก๊ทธ์ธ
- ํ
- ์ฃผ๋ฌธ ํํฉ ์์ฝ ์ ๋ณด
- ์ฃผ๋ฌธํํฉ
- ์ฃผ๋ฌธ ํํฉ ๋ฆฌ์คํธ(๊ฐ๋ ๋ถ์คํฐ ๊ฐ์ ํฌํจ)
- ์ฃผ๋ฌธ ํํฉ ์์ธ ๋ฆฌ์คํธ
- ์ฃผ๋ฌธ ์ทจ์
- ํฝ์ ์๋ฃ ์ฒ๋ฆฌ
- ๋ง์ดํ์ด์ง
- ๋ด ํ๋กํ ์ ๋ณด ์กฐํ
- ๋น๋ฐ๋ฒํธ ํ์ธ
- ํ๋กํ ์์
- ๋์ ์์ง ์ฌ์ฉ ๋ด์ญ
- ์๋ฆผ ๋ด์ญ
- ์๋ฆผ ๋ด์ญ ํ์ธ ์ฒ๋ฆฌ
-
๋งค์ฅ ์ฐพ์๋ณด๊ธฐ(๋ฆฌ์คํธ,์ง๋)
- ์ฌ์ฉ์๊ฐ ์ค์ ํ ๋ํ๊ต๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฐ๊น์ด ์ธ์์ ์์น๋ฅผ ์๋ดํ๊ณ , ํด๋น ๋งค์ฅ์ ์ธ์์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ์ํ๋ ๋งค์ฅ์ ์ฆ๊ฒจ์ฐพ๊ธฐ์ ๋ฑ๋กํ๊ณ , ๋น ๋ฅธ ์ฃผ๋ฌธํ๊ธฐ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ์ด์ ์๊ฐ์ ๋ฐ๋ฅธ ํ์ฌ ์ด์ ๋งค์ฅ์ ์๋จ์ ๋ณด์ฌ์ค๋๋ค.
-
์ฃผ๋ฌธํ๊ธฐ
- ์ํ๋ ๋งค์ฅ์ ์ฌ๋ฌ ํ์ผ์ ์ฃผ๋ฌธํ ์ ์์ต๋๋ค.
- ๊ฐ ํ์ผ ๋ณ๋ก ์ต์ ์ ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ์ต์ ์ ํ์ ๋ฐ๋ผ ๊ฐ๊ฒฉ ์ ๋ณด๋ฅผ ๊ณ์ฐ ํด์ค๋๋ค.
- pdf ํ์ผ์ ํ์ด์ง ์๋ฅผ ๋ฐํํ์ฌ '์ ์ฒด ํ์ด์ง ์ธ์'๋ฅผ ํ ์ ์์ต๋๋ค.(python3 ์ฌ์ฉ - pdftotext library ์ฌ์ฉ)
-
์ฃผ๋ฌธํํฉ
- ์ฌ์ฉ์๊ฐ ์ฃผ๋ฌธํ ์ธ์ ํํฉ์ ํ๋ก์ธ์ค ๋ฐ๋ฅผ ํตํด ํ๋์ ์ดํด ๋ณผ ์ ์์ต๋๋ค.