๋ค์์ ๋ก๋ฒํธ C. ๋งํด Clean Code(ํด๋ฆฐ ์ฝ๋)๋ฅผ ์ฝ๊ณ , ์ ๋ฆฌํ ๋ด์ฉ์
๋๋ค. ๋์ ์ฝ๋์ ์ฃผ์์ ๋ฌ์ง ๋ง๋ผ. ์๋ก ์ง๋ผ. - ๋ธ๋ผ์ด์ธ W.์ปค๋ํธ, P.J. ํ๋ผ์ฐ๊ฑฐ - ์ฃผ์์ ํ์์
์ฃผ์์ '์์ํ๊ฒ ์ ํ์ง' ๋ชปํ๋ค. ์ฌ์ค ์ ์ฃผ์์ ๊ธฐ๊ปํด์ผ ํ์์
์ด๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์ฒด๊ฐ ํํ๋ ฅ์ด ํ๋ถํ๋ค๋ฉด, ์๋ ์ฐ๋ฆฌ์๊ฒ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์น๋ฐํ๊ฒ ์ฌ์ฉํด ์๋๋ฅผ ํํํ ๋ฅ๋ ฅ์ด ์๋ค๋ฉด, ์ฃผ์์ ๊ฑฐ์ ํ์ํ์ง ์์ผ๋ฆฌ๋ผ. ์๋, ์ ํ ํ์ํ์ง ์์ผ๋ฆฌ๋ผ. ์ฐ๋ฆฌ๋ ์ฝ๋๋ก ์๋๋ฅผ ํํํ์ง ๋ชปํด, ๊ทธ๋ฌ๋๊น ์คํจ๋ฅผ ๋งํํ๊ธฐ ์ํด ์ฃผ์์ ์ฌ์ฉํ๋ค. ์ฌ๊ธฐ์ ๋ด๊ฐ ์คํจ๋ผ๋ ๋จ์ด๋ฅผ ์ผ๋ค๋ ์ฌ์ค์ ์ฃผ๋ชฉํ๋ค. ์ง์ฌ์ด๋ค. ์ฃผ์์ ์ธ์ ๋ ์คํจ๋ฅผ ์๋ฏธํ๋ค. ๋๋๋ก ์ฃผ์ ์์ด๋ ์์ ์ ํํํ ๋ฐฉ๋ฒ์ ์ฐพ๊ธฐ ๋ชปํด ํ ์ ์์ด ์ฃผ์์ ์ฌ์ฉํ..