๊ฐ๋ฐ์๋ ํญ์ ๋ณํํ๋ฉด์ ์ฑ์ฅํด์ผ ํ๋ค
๊ฐ๋ฐ์์ ์ง์์ ์ธ ์ฑ์ฅ ๋ฐฉ๋ฒ
- ๊น๋ํ ์ฝ๋
- ์ ์ ํ ๋
ผ๋ฆฌ๋ ฅ (= ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ)
- ๊ฐ๋ฐ์ด ์๋ฃ ๋๋์ง ๊ฒ์ฆํ๋ ๋ฐฉ๋ฒ
- ATDD (Acceptance Test Driven Development) : ๊ณ ๊ฐ, ๊ฐ๋ฐ์, ํ
์คํฐ ๊ฐ์ ์ปค๋ฎค๋์ผ์ด์
์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก
- ์ฌ์ฉํ๋ ์ฝ๋๋ง ๋ง๋ค๊ธฐ (Celler Create)
- ๋ฆฌํฉํ ๋ง (Refactoring)
- ์ฝ๋ ์ฝ๊ธฐ (Code Review)
- ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋ฐ์ดํฐ ๊ตฌ์กฐ (Don’t Reinvent The Wheel)
- ๋จ์ํ ๋์์ธ (Simple Design)
- ์งํ์ ๋์์ธ (Evolutionary Design)
- ํ์
(Cooperative Design Design Review)
- ๊ธฐ์ ๋ฒค์น๋งํน (Benchmarking)
์ด๋ ฅ์์ git repo ์ ์ถํ ๋, ๊พธ์คํ ๊ฐ์ ํ๊ธฐ ์ํด ๊ณ ๋ฏผํ๊ณ ๊ด๋ฆฌํ repo๋ฅผ ์ ์ถํ์
ํ๋ฒ ๋นก! ํ๊ณ ์ ๊ฒฝ ๋ ํ๋ก์ ํธ๋ ์คํ๋ ค ๋ง์ด๋์ค