์ฝ๋ ๋ค ์ง ๋ค์์ ๋ค๋ฅธ ํด๋์ค ์์ ํ๋๋ฐ ๋ค ์ง ๊ฑฐ์ ์ ๊ทผํ ๋๋ง๋ค ๋ญ๊ฐ ๋ถํธํ๊ณ ๋ญ๊ฐ ์ง์ฆ๋๊ณ ๋ญ๊ฐ ์ฐ์ฐํ๊ณ
์กฐ๊ธ์ฉ ํกํก ๊ฑด๋ค๋ค๊ฐ ์ ๋๋ก ํด๊ฒฐ๋์ง ์๊ณ ๋ฏธ๋๋ฅผ ๋ณด์๋ ์ด๊ฑธ ๋ชป ๊ณ ์ณค๋ค๊ฐ ๋์ค์ ๋ฒ๊ทธํฐ์ง๋ฉด ๋จธ๋ฆฌ ๊ฝค๋ ์ํ๊ฒ ๋ค์ถ์ด์ ์ด๋ฆฌ์ ๋ฆฌ ๊ฝ๊ฝ ๋จธ๋ฆฌ ์ธ๋งค๊ณ ๊ณ ์ณ๋ณด๋ คํด๋
๋๋ ๊ฑด ํ๋๋ ์๊ณ
๊ฒฐ๊ตญ์ ์ง๊ธ๊น์ง ๋ง๋ค์๋๊ฑฐ ์ฃ๋ค ๋ ๋ ค๋จน์๋ค์ ์๋ก ๋ง๋๋๊ฒ ๋ฒ์จ 5๋ฒ์งธ
์ ์ ๋๊ฐ๊ฑฐ๊ฐ์ใ ใ
https://forum.unity.com/threads/solid-principles-in-unity.329819/
Don't lose sight of the fact that a well-designed game under endless development and refactoring has zero value, whereas a pile of spaghetti code with in-app consumables out on all the different appstore with a couple of million users is probably gonna be making some kind of cash. ๋จธ๋ฆฌ๋ก ์ถฉ๋ถํ ์ดํดํ ๋งํ ๋ง์ธ๋ฐ ๋์ ํ ์ด ๊ฐ๋ฐ์ ์ด๊ฑธ ์ดํดํ๋ ค ๋ค์ง ์๋๋ค ์ด์ฐ;
https://medium.com/@mnpk/๋ฒ์ญ-๋-๋์-๊ฐ๋ฐ์๊ฐ-๋๋-8-๊ฐ์ง-๋ฐฉ๋ฒ-45ea6cd70114
์ข์
๊ธ ์ถ์ฒ. ํนํ 3๋ฒ 4๋ฒ ์ค์ํจ. ์ํ๊ณ ์๊ธด ํ์ง๋ง ์ผ๋จ ๋์ํ๋ ์ฝ๋๋ฅผ ๋ง๋ค์ด์ผ ํ๋ค๋๊ฒ ์ค์ํ๊ฑฐ
๊ฐ์ฌ์ ์ฐธ๊ณ ํ๊ฒ ์ด