ํ์ต์ ๋ฆฌ๋ ๋์ค์ ์๊ฐ๋ ๋..
์ํ์ฝ๋ฉ
์๋ฐ์ ์ ์ 12์ฅ enum
: enum์ ํ์ ๋ณ ์์๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด ๋์จ ๊ฐ๋
//๊ณผ์ผ
static final APPLE = 1;
//ํ์ฌ
static final APPLE = 1; ( ** ์ค๋ณต์ผ๋ก ์ ์ธ์ด ์๋จ** )
: ์ด๋ฆ์ ๋ณ๊ฒฝํ๋ค ํ๋๋ผ๋, ์๋ก ๋น๊ต๋ฅผ ํ๊ฒ ๋ ๊ฒฝ์ฐ ๋์ผํ๊ฒ ์ธ์์ด ๋จ.
: ex) FRUIT_APPLE == COMPANY_APPLE
: ์ด๋ฐ ๋ถํธํ ์ด์ ๋ค์ด ๋ชจ์ฌ ์์๋ฅผ ๊ด๋ฆฌํ๊ณ ์ ๋์ค๊ฒ ๋ ๊ฐ๋
์ด enum
: ํด๋์ค์ ์ ์ฌํ๋, enum ์์๊ฐ ์ฃผ์๋ก ๋น๊ต๋ฅผ ํ๊ธฐ ๋๋ฌธ์ value๊ฐ ๊ฐ๋๋ผ๋ ๊ตฌ๋ถํ ์ ์์.
์ ๋ฒ๋ฌ๋ถํฐ enum์ ๋ง์ด ๋ฃ๊ณ ํ๋ฒ์ฏค ์จ๋ด์ผ์ง ํ๋๋ฐ, ์ค๋ ๋๋์ด ๊ณต๋ถํ๋ค. ์๋ฃ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ด ํ์ํด
๋ณ์->๋ฐฐ์ด->๊ตฌ์กฐ์ฒด->ํด๋์ค
์ ๊ฐ์ด ๋ฐ์ ํ๋ ๊ฒ ๊ฐ์ดํ์์ฑ
์ ์ํด ๊ฐ๋ ์ด ์๊ฒจ๋ ๊ฑธ ํ์ตํ ์ ์์ด ํฅ๋ฏธ๋ก์ ๋ค.
git ์ ์๋ฎฌ๋ ์ด์ ํ์ต ์ฌ์ดํธ๋ฅผ ํตํด ๊ณต๋ถํ๋๋ฐ, ๊ทธ๋ํ๊ฐ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ ๋ง์ ๋์์ด ๋์๊ณ ์ฌ๋ฏธ๊ฐ ์์๋ค. ๋๋ถ์ git์ ๋ํ ํฅ๋ฏธ๊ฐ ์์นํด์ ๋ด์ผ์ ์ํ์ฝ๋ฉ git ๊ฐ์๋ฅผ ํ์ตํ๊ณ honux์ git ๊ต์ฌ๋ฅผ ์ฝ์ด๋ด์ผ๊ฒ ๋ค.