1. eXtreme Programming Installed ¶
- ์ผ๋ง์ ์ ์ฐ์ฑ
์ด๋ค
- ์ ๋ฐ ์ด์์ ์์ค์ฑ
์ฝ๋ฏ์ด ์ฝ์๋ค.
~cpp ์ถ์์ ์ด๋ผ๋ฌ๊น..? client (๊ณ ๊ฐ), manager (ํ์ฅ ์ ๋ or ๊ด๋ฆฌ์), ํ๋ก๊ทธ๋๋จธ ์ด๋ ๊ฒ ์ธ๋ถ๋ฅ๋ก ๋๋ํ์ ๊ฐ์ ํด์ผํ ์ผ๋ค์ ๋์ด. and, small talk ๋ฅผ ์ด์ฉํ ๊ฐ๋จํ ์์ . ์ง๊ธ ๋ด๊ฐ ๊ผญ ํ์ํ๊ฒ๋ค ์๋ฅผ ๋ค๋ฉด ํ๋ก๊ทธ๋๋จธ๊ฐ ํด์ผ ํ๋ xp ์ ๊ดํ ๊ฒฝํ๋ค์ด๋ ์ข๋ ๋ง์ ์์ ๋ค์ด ์์์ผ๋ฉด ํ๋ ์๊ฐ์ด ๋ ๋ค. ์ถ์์ ์ด๋ค๋ผ๋ ๋ง๋ฐ์๋ก๋ ์ด์ฑ ์ ์ค๋ช ํ ์ ์์ ๋ฏํ๋ค. ์ฐจ๋ผ๋ฆฌ, ์์ ์ ๋ณด์๋. XP explored๊ฐ ์ดํดํ๊ธฐ์๋ ์ข ๋์์ฑ ๊ฐ๋ค (๋์๊ด์ ์์) ์ญ์ ์ดํด๊ฐ ๊ฐ์ง ์์์ด.. ใ ใ ก'๊ฒฝํ๋ค' ๋ก ์น๋ค๋ฉด ์คํ๋ ค Installed ๊ฐ ๋ง๋ ์ ํ์ผ ๊ฒ ๊ฐ์๋ฐ. --a ์ค๊ฐ์ค๊ฐ ์ค์ ํ์๋ ์ผ๋ค ์ด์ผ๊ธฐ๋ ์์์ผ๋๊น (RonJeffries ์ Chet ์ Pair ๋ฑ) ๋ญ ์ํผ ์ ๋นํ๊ฒ ์๋๋ฅผ ๋ง์ถฐ์ ์ฝ๋, ํ๊ตญ์ดํ ์ฑ ์ ์๋ฌธ ๋๋ก '๊ฐ Practice๋ฅผ ๊ทนํ๊น์ง ์คํํด๋ณด๊ธธ'. ๊ฐ์ธ์ ์ผ๋ก 'Installed ๊ฐ ์ถ์์ ์ด๋ค' ๋ผ๋ ๋ง์๋ ๋ฐ๋ก (Explained ๋ผ๋ฉด ๋ชจ๋ฅผ๊น..) ์ง๊ธ XP ๋ฅผ ์ค์ฒํ๋ ์ค์ธ ์ฌ๋๋ค์ ๋ณด๊ณ ์ถ๋ค๋ฉด ๋ด์ค๊ทธ๋ฃน์ด ๊ฐ์ฅ ์์ํ์ง ์์๊น ์๊ฐ. (๋๋ http://xprogramming.com ์ ๊ธ๋ค) --1002
์ฑ ์์ ๋์จ ์ฌ๋๋ค์ ๊ฒฝํ์ด๋ ๊ฒ์ด ์ค์ ๋ก ์ ๊ฒ ๋ญ๊ฐ ๋๋์ด๋๊น ๊ทธ๋ฐ๊ฒ๋ค์ ์ ๋ฌํด ์ฃผ๋๋ฐ๋ ํ๊ณ๊ฐ ์๋๊ฒ ๊ฐ์์์. ๊ทธ๋ฐ ์๋ฏธ๋ก '์ถ์์ ์ด๋ค'๋ผ๋ ๋ง์ ์ผ์ด์. ์ ๊ฐ ์ ์ดํดํ์ง ๋ชปํด์ ๊ทธ๋ ์ง๋ง์.. ^^; ๋ค์ฝ์ด ๋ณด๊ธด ํ๋๋ฐ์. ๊ฐ์ฅ ์ ๊ฐ ์ค์ํ๊ฒ ์๊ฐ ํ๊ฒ์ ๊ณ ๊ฐ, ํ์ ๊ทธ๋ฆฌ๊ณ ๊ธฐํ ํ๋ก์ ํธ์ ๋์์ด ๋๋ ์ฌ๋๋ค๊ณผ์ ๋ํ๋ฅผ ์ถฉ์คํ ํ๋ผ๋ ๋ง์ด ๊ฐ์ฅ ์๋ฟ์๊ฒ ๊ฐ์์. ๋๊ตฐ๊ฐ์ project๋ฅผ xp๋ก ํ๊ฒ ๋๋ฉด ์ฑ ์์ ๋์จ ๋ง๋ค์ด ์ดํด๊ฐ ๋ ๊ฒ ๊ฐ์์. ๊ณ ๋ง์ต๋๋ค~ erunc0
์ ๋ ์ง๊ธ XPI๋ฅผ ์ฝ๊ณ ์์ต๋๋ค. XPI์์ ์ ์ํ๋ ๊ทนํ์ ์คํํด๋ณด๊ธฐ ์ํด ์ง์ผ์ผ๋ง ํ๋ ๊ท์น(?)๋ค์ ์ฐพ๋๋ค๊ณ ํด์ผ ํ ๊น์ ? ์๋ฅผ ๋ ๋ค๋ฉด ์ถ์ ์ํ ๋ฒ์น์ ์ด๊ธฐ์ง ์๊ธฐ ์ํด ์ ์ ์คํ ๋ฆฌ๋ ๊ณ ๊ฐ์ด ์์ฑํด์ผ๋ง ํ๋ค(๋์์ ์ฃผ๋ ๊ฐ๋ฐ์์ ์๊ตฌ๋ฅผ ์ต์ ํด์ผ๋ง ํ๋)๋ ๊ฒ์ด๊ฒ ์ฃ ? ์ด๊ฒ์ XP ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ฐ๋์ ์ง์ผ์ผ๋ง ํ๋ ๊ฒ์ด๊ฒ ์ฃ ? ์ด๊ฒ์ ๊ฒฝํ์ ํตํด ์ป๋ ๊ทนํ์ผ๋ก ๋ชฐ๊ณ ๊ฐ๋ ๋ฐฉ๋ฒ(์๊ตฌ์ฌํญ์ ์๊ตฌํ๋ ์์๊ฒ ์ป์ด๋ด๋ ๊ฒ์ด ๊ฐ์ฅ ์ข๋ค๋ผ๋ ๊ฒ์ ์ต๋ํ ํ์ฉํ๋ ๋ฐฉ๋ฒ?)์ ์ผ์ข ์ ๊ท์น์ฒ๋ผ ์ด์ผ๊ธฐํ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋๊น ์ค์ง์ ์ผ๋ก XPํ์ด ์ง์ผ์ผ ํ๋ ๊ฒ๋ค์ ์ค๋ช ํ๊ธฐ ๋๋ฌธ์ ์ถ์์ ์ด์ง ์๋ค๋ผ๊ณ ํด์ผํ ๊น์? ^^; ๊ฒฝํ์ ์ธ ๊ฒ์ ์ป๊ณ ์ถ๋ค๋ฉด ๊น์ฐฝ์ค๋์ด ๊ธฐ๊ณ ํ์๋ ๋ง์(2002.9)๋ฅผ ๋ณด๋ ๊ฒ๋ ์ข๊ฒ ๋ค์.--Benghun