๋ชฉ์ฐจ
7์ 11์ผ
์ค์ C๊ธฐ์ด, JAVA ๊ธฐ์ด
์ค์ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
์คํ SSG (๋ผ์ด๋ธ ์ฝ๋ฉ,๋ฆฌํฉํ ๋ง)
์คํ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
7์ 12์ผ
์ค์ C๊ธฐ์ด, JAVA SSG ๊ตฌํ
์ค์ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
์คํ JAVA, TDD(๋ผ์ด๋ธ ์ฝ๋ฉ)
์คํ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
7์ 13์ผ
์ค์ C๊ธฐ์ด, JAVA ๊ธฐ์ด
์์
์์ํ๊ธฐ์ ๊ฐ์ฌ๋ ๋ง์
๊ฐ๋ฐ ๊ณต๋ถ๊ฐ ์ ์๋๊ณ , ๋ฌด์์ ํด์ผ ํ ์ง ๋ง๋งํ ๊ฒฝ์ฐ
โ ๋ฐ๋ณต ๋ ๋ฐ๋ณตํ๋ฉด์ ๊ณต๋ถ๋ฅผ ํด์ผ ํ๋ค.
์ค์ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
์คํ JAVA(SSG ๊ตฌํ , TDD)
์คํ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
์์
ํ ๋๋์
โข
TDD ๋ฐฉ์์ ํตํด ์ผ์ผ์ด ํ๋์ ๋จ์ ํ
์คํธ๋ฅผ ๊ฐ๋จํ๊ฒ ํ ์ ์์๋ ๊ฒ์
์์์ง๋ง ์ค์ ๋ก ์ฌ์ฉํ๋๋ฐ ์์ด, ๋ถ๋ฌ ๋๋์ด ๋ค์์ง๋ง, ์ค๋ ๊ฐ์๋ฅผ ํตํด TDD ๋ฅผ ์ข๋ ์ดํด๋ฅผ ํ ์ ์์๋ค.
โข
๋๋ฒ๊น
์ค๋ ฅ์๋ฐ๋ผ ๊ฐ๋ฐ์์ ์ญ๋์ ํ์
ํ ์ ์๋ค๋๊ฒ์ ๋ฐฐ์(๋๋ฒ๊ทธ ์ค๋ ฅํฅ์ ๋ชฉํ!)
๊ณผ์
์๋ฐ ์ฑํฐ 29 ํ๊ธฐ!
7์ 14์ผ
์ค์ C๊ธฐ์ด, JAVA ๊ธฐ์ด
์ค์ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
์คํ JAVA(SSG ๊ตฌํ)
์คํ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
๋๋์
โข
SSG : ๋ฌธ์ ๊ฐ ์๊ธด ๋ถ๋ถ์ ๋ํด ๋๋ฒ๊น
์ ํ๋ฉด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ ๋
ธ๋ ฅ์ด ์กฐ๊ธ์ฉ ๋๋ฌ๋๊ณ ์์. ์ข๋ ๋ฅ์ํ๊ฒ ๋๋ฒ๊น
์ ํ ํ์๊ฐ ์๋ค.
โข
๋๋ฒ๊น
๊ณต๋ถ(์ธํ
๋ฆฌ์ ์ด ๊ธฐ๋ฐ)
Step over | ํ์ฌ break ๋ ํ์ผ์์ ๋ค์ ๋ผ์ธ ์ด๋ ์ฌ์ฉ๋ ๋ฉ์๋๋ก ๋์ด๊ฐ์ง ์์. ๋ธ๋ ์ดํน ํฌ์ธํธ์์ ์คํ๋๊ฒ๋ง ๋์ด(f8) |
Step Into | ํ์ฌ break ๋ ๋ผ์ธ์์ย ์คํํ๊ณ ์๋ ๋ผ์ธ์ผ๋ก ์ด๋ํ๋ค. ๋ธ๋ ์ดํน ํฌ์ธํธ์์ ํ๋ํ๋ ์ธ์ธํ๊ฒ ๋ณด๋๊ฒ(f7) |
force step into | ์ ๋ถ ํ์ธ์ด ํ์ํ๋ค๋ฉด force step into
๋ก ์ด๋ํ๋ฉด์ ๋๋ฒ๊น
ํ๋ฉด ๋๋ค. |
Step out | ํ์ฌ break ๋ ๋ผ์ธ์์ย ํธ์ถํ ๊ณณ์ผ๋ก ์ด๋ ํ๋ค. |
์ฃผ๋ก์ฌ์ฉํ๋๊ฒ์ step over , step into
7์ 15์ผ
์ค์ C๊ธฐ์ด, JAVA ๊ธฐ์ด
์ค์ ๊ฐ์ ์ฃผ์ ๋ด์ฉ
์คํ JAVA(SSG ๊ตฌํ, ํน๊ฐ)