์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- ์ง์ฅ์ธ
- ๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ
- ๋์์ธํจํด
- ์ฃผ๋์ด๊ฐ๋ฐ์
- DesignPattern
- JAVA๊ฐ๋ฐ์
- ํด๋ฆฐ์ฝ๋
- ์ฑ์
- ์ค๋ธ์ ํธ
- ์ง์ฅ์ธ์ ์ฌ
- Linux
- IntelliJ
- ์ฑ์์ง์ฅ์ธ
- ์ฝ๋ฉ
- ๊ฐ๋ฐ์
- ์ฑ์๋ณผ๊ฑฐ๋ฆฌ
- Java
- JavaScript
- ์ฑ ๋๋
- ์ฑ ์ฝ๊ธฐ
- docker
- ํค๋ํผ์คํธ
- ํค๋ํผ์คํธ๋์์ธํจํด
- ์ฑ์ํซํ
- ์ฑ์๋ง์ง
- ๋ ์์ผ์ง
- ๊ฐ์ฒด์งํฅ
- ๊นจ๋ํ์ฝ๋
- ์์
- ๋ ์
- Today
- Total
๋ชฉ๋ก์์คํ ๋ถ๋ฆฌ (1)
๋ญ๋ฐ๊ฐ๋ฐ
21์ผ์ฐจ. ํด๋ฆฐ์ฝ๋[4์ฃผ์ฐจ_ ์์์ผ] 189-197pg #์์ฝ 10. ํด๋์ค 1) ํด๋์ค ์ฒด๊ณ 2) ํด๋์ค๋ ์์์ผ ํ๋ค! 3) ๋ณ๊ฒฝํ๊ธฐ ์ฌ์ด ํด๋์ค ๊ฐ. ๋ณ๊ฒฝ์ผ๋ก๋ถํฐ ๊ฒฉ๋ฆฌ : ์์ธํ ๊ตฌํ์ ์์กดํ๋ ํด๋ผ์ด์ธํธ ํด๋์ค๋ ๊ตฌํ์ด ๋ฐ๋๋ฉด ์ํ์ ๋น ์ง๋ค. - DIP Dependency Inversion Principle : ํด๋์ค๊ฐ์์ธํ๊ตฌํ์ด ์๋๋ผ ์ถ์ํ์ ์์กดํด์ผ ํ๋ค๋ ์์นก 11. ์์คํ 1) ๋์๋ฅผ ์ธ์ด๋ค๋ฉด? - ๋์๊ฐ ์ ๋์๊ฐ๋ ์ด์ ๋ ์ ์ ํ ์ถ์ํ์ ๋ชจ๋ํ ๋๋ฌธ. - ์์คํ ์์ค(๋์ ์ถ์ํ ์์ค)์์๋ ๊นจ๋ํจ์ ์ ์งํ๋ ๋ฐฉ๋ฒ 2) ์์คํ ์ ์๊ณผ ์์คํ ์ฌ์ฉ์ ๋ถ๋ฆฌํ๋ผ. - ์ ์(construction)๊ณผ ์ฌ์ฉ(use)์ ์์ฃผ ๋ค๋ฅด๋ค. - ์์์ ๊ด์ฌ์ฌ(concern) - ํํ ์ฐ๋ ์ข์ค๋ฝ๊ณ ์์ฌ..