10๋
๋ง์ SI ์ผํ๋ฉด์ ๋ฐฐ์ด ๊ฒ๋ค
10๋
์ ๊ณผ ๋ฌ๋ผ์ง ๊ฒ
- ํ๊ฒฌ๋ฒ ์ค์
- ํด๊ทผ ์๊ฐ ๋นจ๋ผ์ง: ์์ 23์~24์
- ๊ฐ๋ฐ์ ์กด์ค: ๊ธฐํ์์ ์๋ค๋ฐ๋ฆฌ๊ฐ ์๋
- ํธ๋ ๋ ๊ธฐ์ ์๋: ํด๋ผ์ฐ๋, ๋์ปค, Vue.js, Git ๋ฑ
- ํ ์ค๋ผํด ์๋: Postgres๊ธฐ๋ฐ์ ์ค๋ผํด ํธํ DB
- ์คํ์์ค ์ฌ์ฉ ์ฆ๊ฐ: ๊ทธ๋๋ ๋ฒค๋ ์ด์ฉํ์ง๋ง ๋ง์ด ์ค์ด๋ฌ
- ์คํ๋ง ํ๋ ์์ํฌ, ์ ์์ ๋ถ ํ์ค ํ๋ ์์ํฌ: 100๋
์ ๊ฐ๋ค์ 500์
10๋
์ ๊ณผ ๊ฐ์ ๊ฒ
- ๊ฐ์๋ณ์ ๋ฌด ๊ณ์ฝ
- ๋ณด์ ํ๋ก๊ทธ๋จ ์ค์นํด์ผ ์ธํฐ๋ท ๊ฐ๋ฅ
- ์ธ๋ถ์ ์ ๋ชจ๋ํฐ๋ง ๋จ
- ์์ฌ๊ฒฐ์ ์ง์ฐ
- ์นผ๊ฐ์ R&R
- ๋ฌธ์ ์ค์ฌ์ ์์
์งํ
- ์๋ฐ ์ธ์ด
์คํํธ์
๊ณผ ๋ค๋ฅธ ๋ฌธํ
- Ownership ๋ณด๋ค๋ ๊ณ์ฝ ์ค์ฌ
- ์
์ฒด๊ฐ์ ํฝํฝํ๊ณ ๊ธด์ฅ๊ฐ
- ํ์ค์ ๋ํ ๊ฐํ ์์ง
- ๊ฐ๋ฐ์ ์์กด๋ฒ, ์๋ฌด๋ ๋ฏฟ์ง ๋ง๊ณ ์ํฉ์ ๋ฏฟ์ด๋ผ
- ๋ณด์์ ์ด๊ณ ์๋์ ์ธ ์ํต(์ผ์ ๋ฒ์ ์ค์ด๊ธฐ)
- ์์ ์ ์ผ ๋ง์ธ๋
- ์ฑ
์์์ฌ ํํผํ๊ธฐ
์คํํธ์
๊ณผ ๊ฐ์ ๋ฌธํ
- ๊ฐ๋ฐ์๋ ๋๋ถ๋ถ ์ฐฉํ๋ค.
- ์ ์น๋ 3๋ช
์ด์์ด๋ฉด ํญ์ ์กด์ฌ
- ์ฌ๋์ด ์ค์ํ๋ค
- ์ ์ ๋ง๋ ์ฌ๋์ ๋นจ๋ฆฌ ๋๊ฐ๋ค.
๋ฐฐ์ด ๊ธฐ์
- SVN ์ฌ์ฉ์์๊ฒ Git ์๋ ค์ฃผ๊ธฐ
- Git ํธ๋ฌ๋ธ์ํ
, ๋จธ์ง ๋ฆฌ๋ฒํธํ๊ธฐ, ๋ฆฌ๋ฒ ์ด์ค๋ฅผ ์ฐ๋ ์ด์ , ์ถฉ๋์ ํผํ๋ ๋ฒ
- ๋ง์ดํฌ๋ก์๋น์ค์ ์ด๋ ค์
- Vue.js ๊ฐ๋ฐํ๊ฒฝ ์ ๋ฌํ๊ธฐ
- ์ดํด๋ฆฝ์ค sts ํ๋ํ๊ธฐ
- Git Extensions ์ถ์ฒ: Merge Commit ๋ณ๊ฒฝ ํ์ผ ๋ชฉ๋ก ๋ณด์ฌ์ค
- VSCode์ ์๋ฐ ์ต์คํ
์
๊น๋ฉด, 5๋ฐฐ ๋๋ ค์ง