๐ญ Chapter 13: ๋์์ฑ
๐ ๋์์ฑ์ด ํ์ํ ์ด์ ?โ
๋์์ฑ์ ๊ฒฐํฉ(coupling)์ ์์ ๋ ์ ๋ต์ด๋ค. ์ฆ, ๋ฌด์๊ณผ ์ธ์ ๋ฅผ ๋ถ๋ฆฌํ๋ ์ ๋ต์ด๋ค. ์ค๋ ๋๊ฐ ํ๋์ธ ํ๋ก๊ทธ๋จ์ ๋ฌด์๊ณผ ์ธ์ ๊ฐ ์๋ก ๋ฐ์ ํ๋ค. ๊ทธ๋์ ํธ์ถ ์คํ์ ์ดํด๋ณด๋ฉด ํ๋ก๊ทธ๋จ ์ํ๊ฐ ๊ณง๋ฐ๋ก ๋๋ฌ๋๋ค. ํํ ๋จ์ผ ์ค๋ ๋ ํ๋ก๊ทธ๋จ์ ๋๋ฒ๊น ํ๋ ํ๋ก๊ทธ๋๋จธ๋ ์ ์ง์ (breakpoint)์ ์ ํ ํ ์ด๋ ์ ์ง์ ์ ๊ฑธ๋ ธ๋์ง ์ดํด๋ณด๋ฉด์ ์์คํ ์ํ๋ฅผ ํ์ ํ๋ค.
๋ฌด์๊ณผ ์ธ์ ๋ฅผ ๋ถ๋ฆฌํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์กฐ์ ํจ์จ์ด ๊ทน์ ์ผ๋ก ๋์์ง๋ค. ๊ตฌ์กฐ์ ์ธ ๊ด์ ์์ ํ๋ก๊ทธ๋จ์ ๊ฑฐ๋ํ ๋ฃจํ ํ๋๊ฐ ์๋๋ผ ์์ ํ๋ ฅ ํ๋ก๊ทธ๋จ ์ฌ๋ฟ์ผ๋ก ๋ณด์ธ๋ค. ๋ฐ๋ผ์ ์์คํ ์ ์ดํดํ๊ธฐ๊ฐ ์ฝ๊ณ ๋ฌธ์ ๋ฅผ ๋ถ๋ฆฌํ๊ธฐ๋ ์ฝ๋ค.
๐ ๋ฏธ์ ๊ณผ ์คํดโ
๋์์ฑ์ ์ด๋ ต๋ค. ๊ฐ๋ณํ ์ฃผ์ํ์ง ์์ผ๋ฉด ๋๊ฐํ ์ํฉ์ ์ฒํ๋ค. ๋ค์์ ๋์์ฑ๊ณผ ๊ด๋ จํ ์ผ๋ฐ์ ์ธ ๋ฏธ์ ๊ณผ ์คํด๋ค.
- ๋์์ฑ์ ํญ์ ์ฑ๋ฅ์ ๋์ฌ์ค๋ค.