๐ ํ ์คํธ ์ฝ๋๋ฅผ ์ ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ ์์ฑํด์ผ ํ ๊น?
ํ ์คํธ์ฝ๋๋ฅผ ์์ฑํด์ผ ํ๋ค๋ ๋ง์ ๋ง์ด ๋ค์ด๋ณด์ จ์ํ ๋ฐ์, ํ ์คํธ ์ฝ๋๋ฅผ ์ ์์ฑํด์ผํ๊ณ ์ด๋ค ์ ์ด ์ข์์ง, ์ด๋ป๊ฒ ์์ฑํด์ผ ํ๋์ง์ ๋ํด์๋ ์ ๋ชจ๋ฅด์๊ฑฐ๋ ์ค๋ช ํ๊ธฐ ํ๋์ ๋ถ๋ค์ด ๊ณ์ค๊ฒ ๊ฐ์ต๋๋ค. ์ด์ ๊ด๋ จ๋์ ์์ธํ๊ฒ ์ค๋ช ๋ ๊ธ์ด ์์ด ๊ณต์ ๋๋ฆฝ๋๋ค. ๊ธ ๋ด์ฉ์ ๊ฐ๋จํ๊ฒ ์์ฝํ์๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๐ ํ ์คํธ ์ฝ๋๋ฅผ ์ ์์ฑํ๋ ๊ฒ์ธ๊ฐ? โ๏ธ ๋๋ฒ๊น ๋น์ฉ ์ ๊ฐ ๋ชฉ์ . โ๏ธ ์ฝ๋ ๋ณ๊ฒฝ์ ๋ํ ๋ถ์๊ฐ ํด์ ๋ชฉ์ . โ๏ธ ์ฝ๋์ ๋ํ ๋ ๋์ ๋ฌธ์ ์๋ฃ ์ ๊ณต ๋ชฉ์ . โ๏ธ ํ ์คํธ ํ๊ธฐ ์ข์ ์ฝ๋์ธ์ง ๊ฒ์ฆ ๋ชฉ์ .(์ฆ, ์ข์ ์ฝ๋๋ ํ ์คํธํ๊ธฐ ์ฝ๋ค) โ๏ธ ํ ์คํธ ์๋ํ ๋ฐ ์์ ๊ฐ ์๋ ํ๋ก์ ํธ.(+ ์ด๋ฅผ ํตํด ์์ ๊ฐ์ ์ป๋ ์ฐ๋ฆฌ์ ๋ชจ์ต) ๐ ํ ์คํธ ์ฝ๋๋ฅผ ์ ์์ฑํ๋ ๋ฐฉ๋ฒ โ๏ธ ํ ์คํธ ์ฝ๋๋ DRY(Donโt Repeat Yourself) ๋ณด๋ค๋ DAMP(Descriptive and Meaningful Phrases) ํ๊ฒ ์์ฑํ๋ผ. โ๏ธ ํ ์คํธ๋ ๊ตฌํ์ด ์๋ ๊ฒฐ๊ณผ๋ฅผ ๊ฒ์ฆํ๋๋ก ํ๋ค. โ๏ธ ์ฝ๊ธฐ ์ข์ ํ ์คํธ๋ฅผ ์์ฑํ๋ผ. โ๏ธ ํ ์คํธ ๋ช ์ธ์ ๋น์ฆ๋์ค ํ์๋ฅผ ๋ด๋๋ก ํ๋ค. ๊ณต์ ๋๋ฆฐ ๋งํฌ์ ์์ฝ๋ ๋ด์ฉ์ ๋ํด ์ฝ๊ณ ์์ธํ ์ ๋ฆฌ๊ฐ ๋์ด์์ผ๋ ๊ด์ฌ์์ผ์ ๋ถ๋ค๊ป์๋ ํ๋ฒ ๋ณด์๊ธธ ์ถ์ฒ๋๋ฆฝ๋๋ค. ๐ ํจ๊ป๋ณด๋ฉด ์ข์๊ธ - ํ ์คํธ ์ฝ๋๋ฅผ ์ด๋ป๊ฒ ์์ฑํ์๋์? : https://careerly.co.kr/comments/74194?utm_campaign=self-share