๐ซงํ์ต๋ชฉํ
ํ์ตํ ์๋ฐ ์ง์์ ํ์ฉํด์ SOLID ๋ฅผ ์ ์ฉ ๋ฐ ํ์ตํ์
์๋์ ๊ฐ๋ ์ดํด, class ๋ฐ interface ๋ก ์ด๋ป๊ฒ ํํ์ด๋๊ณ , ๊ตฌํ์ด ๋๋์ง.
// ํ์ต๋ฐฉ๋ฒ
**๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ(OOP)**์์ย ์ข์ ์ค๊ณ ๋ฐฉ๋ฒ์ ๋ด์ย 5๊ฐ์ง ์์น
์๋ฐ ํ์ฉ์ : Real-World Software Development
*
- ๊ต์ฌ์ ๋ชฉ์
- ์กฐ๊ธ์ด๋ผ๋ ํ์
์ ๊ฐ๊น์ด ์ฝ๋๋ก ํ์ต.
- ํฐ ๊ทธ๋ฆผ์ ๋ณด๋ฉด ์ข์. SW ์ํคํ
์ฒ๋ฅผ ์๊ฐํด๋ณด๋ฉด ์ข์.
- ํ์ฌ ์๋ฐ๊ฐ ์ด๋ ต๋ค๊ณ ์๊ฐ๋๋ฉด,
- ์ง๊ธ๊น์ง ํ์ตํ ์๋ฐ ์ง์์ ๊ธฐ์ค์ผ๋ก ์๋ฐ ํ์ฉ์์ ์ฝ๋๋ฅผ ์ดํด
- ๋ชฉํ : ์๋ฐ ๊ต์ฌ์ ์ฝ๋๋ฅผ ๋ค๋ฅธ ํ๋ก์ ํธ์์ ์ด์ฉ ๋ฐ ํ์ฉํ ์ ๋.
- ๊ธฐ๊ฐ : react ์์
์ 1/4 ์์ ๊น์ง.
- `mysql, react, java ๋ณํํ ์ ์๋๋ก ํด์ผํจ.`
- lambda, stream ์์
.
- ์์
์ด ์ผ์ฐ ๋๋๋ฉด, ํ์ฉ์ ์์ค๋ฅผ ๋ฏธ๋ฆฌ ๋ถ์ํ ๊ฒ.
- chapter 2 ์ฝ๋ > chapter 3 ์ฝ๋
- ์๋ฐ ํ์ฉ์์๋ lambda, stream ๋ง์ด ์ฌ์ฉ.
- ๋๋ค์ ๊ณต๋ถ ๋ฐฉ๋ฒ
- ๋๋ค์ ์๋ฏธ ๋ฐ ํน์ง
์ค๋ฌด์์์ ์์๋ฅผ ์์๋๋ก ์์ ๋ ฌํด์ ์ค๋ช
์ค์ ์ ๋ฏ ์ ๊ธฐ์