SOLID๋?์์คํ ์ ์๋ก์ด ์๊ตฌ์ฌํญ์ด๋ ๋ณ๊ฒฝ์ฌํญ์ด ์์ ๋๋ ์ ์ฐํ๊ฒ ๋์ฒดํ๊ณ ํ์ฅ์ฑ ์๋ ์์คํ ๊ตฌ์กฐ๋ฅผ ๋ง๋๋ ๊ฒ์ด๋ค.SOLID ์์คํ ์ ์ ์ฉํ๋ค? = ๋ฆฌํฉํ ๋ง์ ์์๋๋ ์๊ฐ์ ์ค์ฌ์ ํ๋ก์ ํธ ๊ฐ๋ฐ์ ์์ฐ์ฑ์ ๋์ผ ์ ์๋ค. S - ๋จ์ผ ์ฑ ์ ์์น SPR, Single Responseibility Principle "ํด๋์ค๋ ํ๋์ ์ฑ ์๋ง ๊ฐ์ ธ์ผ ํ๋ค" ํ ํด๋์ค๋ ํ๋์ ์ฑ ์๋ง ๊ฐ์ ธ์ผ ํ๋ค. ์ด๋ก ์ธํด ํด๋์ค๊ฐ ๋ณ๊ฒฝ๋์ด์ผ ํ๋ ์ด์ ๋ ๋จ ํ๋๋ฟ์ด์ด์ผ ํจํด๋์ค์ ์ญํ ์ ๋ช ํํ ํ์ฌ ๋ณ๊ฒฝ์ ๋ฐ๋ฅธ ํ๊ธ ํจ๊ณผ๋ฅผ ์ต์ํํ ์ ์์ O - ๊ฐ๋ฐฉ/ํ์ ์์นOCP, Open/Closed Principle "ํ์ฅ์๋ ์ด๋ ค ์์ด์ผ ํ๊ณ , ๋ณ๊ฒฝ์๋ ๋ซํ ์์ด์ผ ํ๋ค" ๊ธฐ์กด ์ฝ๋๋ฅผ ์์ ํ์ง ์๊ณ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ..