๋ชฉ๋ก2022/06 (11)
KoreanFoodie's Study
๋์์ธ ํจํด (GOF) #1 - Single Responsibility Principle (๋จ์ผ ์ฑ
์ ์์น)
GoF ์ ๋์์ธ ํจํด๊ณผ ๊ฐ์๋ฅผ ์ฐธ๊ณ ํ์ฌ ๋์์ธ ํจํด์ ๋ํ ๋ด์ฉ์ ์ ๋ฆฌํ๊ณ ์์ต๋๋ค. Single Responsibility Principle (๋จ์ผ ์ฑ ์ ์์น) Single Responsibility Principle, ์ค์ฌ์ SRP ๋ ๋จ์ผ ์ฑ ์ ์์น์ผ๋ก, ๋ชจ๋ ํด๋์ค๊ฐ ํ๋์ ์ฑ ์์ ๊ฐ์ง๋ฉฐ, ํด๋์ค๊ฐ ๊ทธ ์ฑ ์์ ์์ ํ ์บก์ํํด์ผ ํจ์ ์๋ฏธํ๋ค. ์๋ ์ฝ๋๋ฅผ ๋ณด์. #include #include #include #include #include using namespace std; struct Journal { string title; vector entries; explicit Journal(const string& title) : title{title} { } void add(const stri..
Game Dev/Design Patterns
2022. 6. 7. 15:39