ํ ์คํธ ๋น๊ต ๋๊ตฌ (Diff Checker)
๋ ํ ์คํธ๋ฅผ ๋น๊ตํ์ฌ ์ฐจ์ด์ ์ ์๊ฐ์ ์ผ๋ก ํ์ํด์ฃผ๋ ๋๊ตฌ์ ๋๋ค. ์ฝ๋, ๋ฌธ์, ํ ์คํธ ๊ฐ์ ๋ณ๊ฒฝ ์ฌํญ์ ์ฝ๊ฒ ํ์ธํ ์ ์์ต๋๋ค.
ํ ์คํธ ๋น๊ต ๋๊ตฌ (Diff Checker)
ํ
์คํธ 1
ํ
์คํธ 2
ํ
์คํธ ๋น๊ต ๋๊ตฌ ํ์ฉ ๊ฐ์ด๋
Diff ์๊ณ ๋ฆฌ์ฆ ์ดํด
- โข Myers ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ๋ฐ์ผ๋ก ํ ํจ์จ์ ์ธ ์ฐจ์ด์ ๊ฒ์ถ
- โข ์ต์ฅ ๊ณตํต ๋ถ๋ถ ์์ด(LCS)์ ์ฐพ์ ๋ณ๊ฒฝ์ฌํญ์ ์ต์ํ
- โข ์ค ๋จ์์ ๋จ์ด ๋จ์ ๋น๊ต๋ฅผ ํตํ ์ ํํ ๋ถ์
- โข ์ฝ์ , ์ญ์ , ์์ ๋ ๋ด์ฉ์ ์์์ผ๋ก ๊ตฌ๋ถ ํ์
๊ฐ๋ฐ ์ ๋ฌด ํ์ฉ
- โข ์ฝ๋ ๋ฆฌ๋ทฐ ์ ๋ณ๊ฒฝ์ฌํญ ํ์ธ
- โข ์ค์ ํ์ผ ๋น๊ต ๋ฐ ๊ฒ์ฆ
- โข API ์๋ต ๋ฐ์ดํฐ ์ฐจ์ด์ ๋ถ์
- โข ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ณ๊ฒฝ์ฌํญ ์ถ์
- โข ๋ฌธ์ ๋ฒ์ ๊ฐ ์ฐจ์ด์ ํ์ธ
์ผ๋ฐ ์ ๋ฌด ํ์ฉ
- โข ๊ณ์ฝ์๋ ๋ฌธ์์ ์์ ์ฌํญ ํ์ธ
- โข ๋ฒ์ญ ์ ํ ํ ์คํธ ๋น๊ต
- โข ํ์๋ก์ด๋ ๋ณด๊ณ ์ ๋ฒ์ ๊ด๋ฆฌ
- โข ์น์ฌ์ดํธ ์ฝํ ์ธ ๋ณ๊ฒฝ์ฌํญ ์ถ์
- โข ํ์ ๋ ผ๋ฌธ์ด๋ ์ฐ๊ตฌ ์๋ฃ ๋น๊ต
ํจ๊ณผ์ ์ธ ์ฌ์ฉ ํ
- โข ๊ณต๋ฐฑ์ด๋ ์ค๋ฐ๊ฟ ์ฐจ์ด๋ ์ค์ํ ์ ๋ณด๊ฐ ๋ ์ ์์ต๋๋ค
- โข ๋์๋ฌธ์ ๊ตฌ๋ถ์ด ์ค์ํ ๊ฒฝ์ฐ ์ฃผ์๊น๊ฒ ํ์ธํ์ธ์
- โข ๊ธด ํ ์คํธ๋ ์น์ ๋ณ๋ก ๋๋์ด ๋น๊ตํ๋ฉด ๋ ํจ์จ์ ์ ๋๋ค
- โข ์ ๊ธฐ์ ์ธ ๋ฐฑ์ ๊ณผ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ํตํด ๋ณ๊ฒฝ ์ด๋ ฅ์ ์ถ์ ํ์ธ์