๐จ ์ฑ์ํ ๋์์ธ ํฌ๋ฆฌํฑ ์ปฌ์ณ๋ ๐จ ์ฑ์ํ ๋์์ธ ํฌ๋ฆฌํฑ ์ปฌ์ณ๊ฐ ํ์ํฉ๋๋ค. ํฌ๋ฆฌํฑ ์ฒ ํ์ ๋ํ ๊ธ์ ์ด๋ฏธ ๋ง์ง๋ง, ๊ธฐ๋ณธ์ ์ธ ์์น์ ๋ค์๊ณผ ๊ฐ๋ค๊ณ ์๊ฐ๋ฉ๋๋ค: 1๏ธโฃ ์ธ์์ ์๋ฒฝํ ๋์์ธ์
๐จ ์ฑ์ํ ๋์์ธ ํฌ๋ฆฌํฑ ์ปฌ์ณ๋ ๐จ ์ฑ์ํ ๋์์ธ ํฌ๋ฆฌํฑ ์ปฌ์ณ๊ฐ ํ์ํฉ๋๋ค. ํฌ๋ฆฌํฑ ์ฒ ํ์ ๋ํ ๊ธ์ ์ด๋ฏธ ๋ง์ง๋ง, ๊ธฐ๋ณธ์ ์ธ ์์น์ ๋ค์๊ณผ ๊ฐ๋ค๊ณ ์๊ฐ๋ฉ๋๋ค: 1๏ธโฃ ์ธ์์ ์๋ฒฝํ ๋์์ธ์ ์์ต๋๋ค. 2๏ธโฃ ๋์์ธ์ ํผ๋๋ฐฑ์ ๋ฐํ์ผ๋ก ํ iteration(๊ณ ๋ํํ๊ธฐ)๋ฅผ ํตํด ๊ฐ์ ๋ฉ๋๋ค. 3๏ธโฃ ํผ๋๋ฐฑ์ ์ค ๋๋ ํด๋น ๊ฒฐ์ ์ ๋ด๋ฆฐ ๋์์ด๋์ ๋ํ respect๋ฅผ ๊ฐ๊ณ ์ค๋๋ค. ๊ธ์ /๋ถ์ , ์ณ๊ณ /๊ทธ๋ฆ์ ๋ํ ๊ฐ์น ํ๋จ์ ๋๋๋ก ๋ฐฐ์ ํฉ๋๋ค. ๋์์ ์ ์ํฉ๋๋ค. - ์ข์ง ์์ ์: โ์ด๊ฑด ์ข ์๋ ๋ฏโฆโ - ์ข์ ์: โA๊ฐ ์๋๋ผ B๋ ์๊ฐํด๋ณด์ จ๋์ง ๊ถ๊ธํฉ๋๋ค.โ 4๏ธโฃ ํผ๋๋ฐฑ์ ๋ฐ๋ ์ฌ๋์ ๋ฐฉ์ด์ ์ผ๋ก(defensive) ๋ตํ์ง ์์ต๋๋ค. ํผ๋๋ฐฑ์ โ์ด๋๋ผ ์ ๋๋ผโํ๋ ์ฐธ๊ฒฌ์ผ๋ก ์๊ฐํ์ง ์๊ณ ๊ฑด์ค์ ์ผ๋ก ์๊ฐํฉ๋๋ค. 5๏ธโฃ ๋์์ด๋๋ ํผ๋๋ฐฑ ์ค ์ฌ๋์ ์ค๋ํ๊ธฐ ์ํ ๋์์ธ์ ํ ํ์๋ ์์ต๋๋ค. ํผ๋๋ฐฑ์ ์ฐธ๊ณ ๋ ํ๋, ์ฒ์์ ์ ์ํ ๋ฌธ์ ๋ ๋ฌด์์ธ์ง? ์ด ๋์์ธ์ ๊ทธ๊ฒ์ ์ด๋ป๊ฒ ํด๊ฒฐํ๊ณ ์๋์ง? ๋น์ฆ๋์ค/์ ์ ์ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ณ ์๋์ง? ์ ๋ง์ถฐ์ ๋์์ธ ๊ฒฐ์ ์ ๋ด๋ฆฝ๋๋ค. 6๏ธโฃ ๋ฌธ์ ์ ์์ ๋์์ธ ๋ชฉํ๊ฐ ๋๋ ทํ ๋ณด์ด์ง ์๋ ๋์์ธ์ ์ปค๋ฎค๋์ผ์ด์ ์ ๋ ๋ง์ ์์์ด ๋ค์ด๊ฐ ์ ์์ต๋๋ค. ํ ๋ก ๊ณผ ๋ ผ์๋ ๋ ์ข์ ๋์์ธ์ ๋ง๋ญ๋๋ค. ๋์์ธ ์ปค๋ฎค๋ํฐ์ ์์ ํฌ๋ฆฌํฑ ์์น์ ์งํค๋ ํ๋ฐํ ์๊ฒฌ ๊ตํ์ด ๋ ๋ง์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.