You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
๋จ์ผ ์ฑ ์
๐ ์๋ฒฝํ๊ฒ ์ดํดํ๋ SRP (๋จ์ผ ์ฑ ์ ์์น)
๋จ์ผ ์ฑ ์ ์์น - SRP (Single Responsibility Principle) ๋จ์ผ ์ฑ ์ ์์น(SRP)๋ ๊ฐ์ฒด๋ ๋จ ํ๋์ ์ฑ ์๋ง ๊ฐ์ ธ์ผ ํ๋ค๋ ์์น์ ๋งํ๋ค. ์ฌ๊ธฐ์ '์ฑ ์' ์ด๋ผ๋ ์๋ฏธ๋ ํ๋์ '๊ธฐ๋ฅ ๋ด๋น'์ผ๋ก ๋ณด๋ฉด ๋๋ค. ์ฆ, ํ๋์ ํด๋์ค๋ ํ๋์ ๊ธฐ๋ฅ ๋ด๋นํ์ฌ ํ๋์ ์ฑ ์์ ์ํํ๋๋ฐ ์ง์ค๋์ด์ผ ์์ด์ผ ํ๋ค๋ ์๋ฏธ์ด๋ค. ์ค์ํ์ ๋ฌผ์ฒด๋ก SRP ์์น์ ์ดํดํ๋ ค๊ณ ํด๋ณด๋ฉด, ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๊ฐ์, ์ปคํฐ์นผ, ๋๋ผ์ด๋ฒ๋ฅผ ๋ฐ๋ก๋ฐ๋ก ์ฌ์ฉํ๋๋, ํ๋์ ๋ค์ฉ๋ ๊ณต๊ตฌ๋ก ํฉ์ณ ๋ค์ฌ๋ค๋ฅํ๊ฒ ์ฌ์ฉํ๋๋์ ๋ฐ๋ฅธ ์ฐจ์ด๋ก ๋ณผ ์ ์๋ค. ์ด์ฐ๋ณด๋ฉด ๋ค์ฉ๋ ๊ณต๊ตฌ๊ฐ ๊ณต๊ฐ์ ์ ์ฝ๋ ์์ํ ๊ณ ์ฌ์ฉํ๊ธฐ ์ข์๊ฒ ๊ฐ์ง๋ง, ์ฌ์ฉ์ด ์๋ ์ฝ๋๋ฅผ ์ค๊ณํ๋ ์ ์ฅ์์๋ ์ด๋ ๋จ์ผ ์ฑ ์ ์์น์ ์๋ฐํ๋ ๋ชจ์ต์ด ๋์ด ๋ง์ด๋์ค ์ ์ธ ์์๋ก..