ExtremeBear Meeting20021029
์ผ์ ¶
๋คํ๋จผํธ ¶
ํ๋ก์ ํธ๋ฅผ ์ด๋ ํ๊ฒ์ ์ผ๋ํ๋ฉฐ ํ ๊น? ¶
์ ์ฌ๋
๋ํฌ
- xp๋ฅผ ๊ทธ๋๋ก ๋ฐฐ์๋ณด๊ธฐ
xp๋ฅผ ํตํ ํ๋ก์ ํธ์ ๊ฒฐ๊ณผ๋ฌผ๋ณด๋ค xpํ๋ก์ธ์ค ์์ฒด๋ฅผ ๋ฐฐ์ธ ์ ์๋ค๋๊ฒ ์ค์ํ๋ค.
- ๋ชฉํ๋ฅผ ํ์คํ๊ฒ
- ์์ํ๋ก์ ํธ ํ๋ ํฐํ๋ก์ ํธ ํ๋
์์ ํ๋ก์ ํธ ํ๋ ๊ณผ์ ์์ ์ผ์ด๋ ์ฌ๋ฌ ๋ฌธ์ ์ ํ์
- ๊ด๋ฆฌ์ ์ญํ์ ์ ๋๋ก

๊ณํ์ธ์ฐ๊ธฐ ¶
๋๊ตฌ์ฌ์ฉ
RefactoringMe ) ์ฐธ๊ณ CodeConvention
- Java ์ Eclipse ์ฌ์ฉ
Eclipse์์ ๊ฐ๋จํ ํ๋ก์ ํธ ์ฌ์ฉ๊ณผ JUnit,CVS ์ฌ์ฉํ๊ธฐ ์๋ฒ
- IndexCard (CRC Card, Task Card, Story Card ๋ฑ์ผ๋ก ์ด์ฉ)
- UML
- ๊ณฐ (ExtremeBear ์ ๋ง์ค์ฝ๋!)
- ํ์์ ์ง
- Post It
RefactoringMe ) ์ฐธ๊ณ CodeConvention
- Class : ๋๋ฌธ์๋ก ์์
- Interface : ๋๋ฌธ์๋ก ์์ํ๊ณ ์์ I๋ฅผ ๋ถ์
- ํจ์ : ๋์ฌ์ ๋ช
์ฌ์ ์กฐํฉ์ผ๋ก ์ด๋ฃจ์ด์ง๋ฉฐ ์ฒซ ๋จ์ด์ ์ฒซ๊ธ์๋ ์๋ฌธ์๋ก ์์ํ๊ณ ๋๋ฒ์งธ ๋จ์ด๋ถํฐ๋ ๋๋ฌธ์๋ก ์์ํ๋ค -> (ex testCase)
- ๋ณ์ : ๋ช
์ฌ์ ๋ช
์ฌ์ ๋๋ ๋๋ช
์ฌ์ ๋ช
์ฌ ๋๋ ๋ถ์ฌ์ ๋ช
์ฌ์ ์กฐํฉ์ด๋ก ์ด๋ฃจ์ด์ง๋ฉฐ ๋ฉค๋ฒ ๋ณ์, ์ง์ญ ๋ณ์, ์ ๋ฌ ์ธ์๋ ๋ญ๋ ์๊ด ์์ด ์ฒซ ๋จ์ด์ ์ฒซ๊ธ์๋ ์๋ฌธ์๋ก ์์ํ๊ณ ๋๋ฒ์งธ ๋จ์ด๋ถํฐ๋ ๋๋ฌธ์๋ก ์์ํ๋ค -> (ex backgroundColor)
- XP๋ฅผ ์จ๋ชธ์ผ๋ก ํ ๋ป ์ฒดํํด๋ณด์.
ํน๋ณํ ์ผ์ด ์๋ ํ ์(๊ณต๋๋ก๋น),ํ(์ ํผ),์(๊ณต๋๋ก๋น) ์คํ 5์๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ํ๋ค.
๊ทธ์ธ