JavaRush /Java Blog /Random-KO /๋น„๋””์˜ค ์ฃผ๋ง #17. IntelliJ IDEA์˜ ์›์ž์  ๋ฆฌํŒฉํ† ๋ง, Enum ํด๋ž˜์Šค์˜ ๋น„๋ฐ€๊ณผ ๊ธฐ๋Šฅ, ์ƒŒํ”„...

๋น„๋””์˜ค ์ฃผ๋ง #17. IntelliJ IDEA์˜ ์›์ž์  ๋ฆฌํŒฉํ† ๋ง, Enum ํด๋ž˜์Šค์˜ ๋น„๋ฐ€๊ณผ ๊ธฐ๋Šฅ, ์ƒŒํ”„๋ž€์‹œ์Šค์ฝ” ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ฒฉ๋ฆฌ๋œ ์ƒํ™œ ๋ฐฉ์‹

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

IntelliJ IDEA์˜ ์›์ž์  ๋ฆฌํŒฉํ† ๋ง: IDE๋ฅผ ์ž์‹ ์—๊ฒŒ ๋งž๊ฒŒ ์กฐ์ •

์˜๋ฏธ์™€ ๊ตฌ์กฐ๋ฅผ ์œ„ํ—˜์— ๋น ๋œจ๋ฆฌ์ง€ ์•Š๊ณ  ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์กฐ๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๊นŒ? JetBrains ๊ฐœ๋ฐœ์ž Timur Valeev๋Š” ์ด๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Š” ๋ฆฌํŒฉํ† ๋ง์„ ์œ„ํ•ด IntelliJ IDEA๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋น„ํ‘œ์ค€ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ณด๊ณ ์„œ์—์„œ ์ž์‹ ์˜ ๋ฏฟ์Œ์„ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค. Timur์— ๋”ฐ๋ฅด๋ฉด ๋ฆฌํŒฉํ† ๋ง์€ ์ผ๋ จ์˜ ์›์ž ํŠธ๋žœ์žญ์…˜์œผ๋กœ ๋ถ„๋ฅ˜๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฐ ํŠธ๋žœ์žญ์…˜ ์ดํ›„์—๋Š” ์˜๋ฏธ๊ฐ€ ๋ณด์กด๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŠธ๋žœ์žญ์…˜์ด ์ž‘์„์ˆ˜๋ก "ํ”„๋กœ๊ทธ๋žจ์˜ ์†์ƒ๋œ ์ƒํƒœ"๊ฐ€ ์งง์•„์ง€๊ณ  ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค๋ฅผ ์ด์ƒ์ ์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IDE์— ์ œ๊ณต๋˜๋Š” ๋ชจ๋“  ๋ช…๋ น์€ ์˜๋ฏธ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ์˜ค๋ฅ˜ ๊ฐ€๋Šฅ์„ฑ์€ ๊ฑฐ์˜ 0์œผ๋กœ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

์ž๋ฐ” ๊ฐœ๋ฐœ์ž์™€์˜ ์ธํ„ฐ๋ทฐ. ์ž๋ฐ”์—์„œ 5๋…„ ์ด์ƒ. IT ๊ธฐ์—…: EPAM, ์Šคํƒ€, ๋กœํžˆ์นด

Java ๊ฐœ๋ฐœ์ž Ruslan์€ ์ž์‹ ์˜ ์ฒซ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜, Java๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ , ์–ธ์–ด ํ•™์Šต์˜ ์–ด๋ ค์›€ ๋“ฑ ์ž์‹ ์˜ ์ด์•ผ๊ธฐ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ์–ผ๋งˆ๋‚˜ ์‰ฝ๊ฒŒ ์ค‘๊ธ‰๊ณผ ๊ณ ๊ธ‰์œผ๋กœ ์ง„๊ธ‰ํ•  ์ˆ˜ ์žˆ๋Š”์ง€, ์–ด๋–ค ๋ฉด์ ‘ ์งˆ๋ฌธ์„ ์ค€๋น„ํ•ด์•ผ ํ•˜๋Š”์ง€, ์ž๋ฐ”๋ฅผ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•ด ์–ด๋–ค ์ฑ…์„ ์ฝ์–ด์•ผ ํ•˜๋Š”์ง€ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ์ด ์˜์ƒ์„ ๋†“์น˜์ง€ ๋งˆ์„ธ์š”. ๋˜ํ•œ ๋น„๋””์˜ค์—๋Š” ๊ธ‰์—ฌ ์ˆ˜์ค€, Java Dev ์ธ์ฆ ๋ฌธ์ œ, ์ง์žฅ์—์„œ์˜ ๊ฐˆ๋“ฑ, ์˜์–ด ์ง€์‹์˜ ํ•„์š”์„ฑ ๋“ฑ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ๊ด€๋ จ๋œ ์˜์—ญ์— ๋Œ€ํ•œ ํฅ๋ฏธ๋กœ์šด ์ •๋ณด๊ฐ€ ๋งŽ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์—ด๊ฑฐํ˜•. ์ž๋ฐ”. ๋ชจ๋“  ๊ฒƒ์ด ๋ณด์ด๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋ณต์žกํ•ด์š”

์—ด๊ฑฐํ˜• ์—ด๊ฑฐํ˜•. ๋…ผ๋ฆฌ์ ์œผ๋กœ ๊ด€๋ จ๋œ ์ƒ์ˆ˜ ์ง‘ํ•ฉ์€ ์ดˆ๋ณด ํ”„๋กœ๊ทธ๋ž˜๋จธ์—๊ฒŒ๋„ ์–ด๋ ต์ง€ ์•Š์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ๊ฐ€์น˜ ์ง‘ํ•ฉ์— ๋Œ€ํ•œ ์‹ฌ์ธต ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์ด ์–ธ๋œป ๋ณด๊ธฐ๋ณด๋‹ค ํ›จ์”ฌ ๋” ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ง์ ‘ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์ด ์˜์ƒ์„ ์ฃผ๋ชฉํ•ด์ฃผ์„ธ์š”. ๋‹จ 11๋ถ„ ๋งŒ์— Java์˜ Enum ํด๋ž˜์Šค์— ๋Œ€ํ•œ ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒŒํ”„๋ž€์‹œ์Šค์ฝ”์—์„œ ๊ฒฉ๋ฆฌ. ์žฌํƒ๊ทผ๋ฌด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ•˜๋Š” ๋ฐฉ๋ฒ•

์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค ๋Œ€์œ ํ–‰์€ ๋ฏธ๊ตญ์„ ํฌํ•จํ•œ ์ „ ์„ธ๊ณ„ IT ์‚ฐ์—…์˜ ์—…๋ฌด์— ํฐ ๋ณ€ํ™”๋ฅผ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. ์ƒŒํ”„๋ž€์‹œ์Šค์ฝ” ๋งŒ ์ง€์—ญ์— ๊ฑฐ์ฃผํ•˜๋Š” ๋Ÿฌ์‹œ์•„์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์€ ์›๊ฒฉ ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•˜์—ฌ ํ‰์†Œ ์ž‘์—… ์ผ์ •์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์บ˜๋ฆฌํฌ๋‹ˆ์•„์˜ ์ƒํ™œ ๋ฐฉ์‹๋„ ๋ฐ”๋€Œ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฉฐ์น  ๋™์•ˆ ๋ช…ํ™•ํ•œ ํ•„์š” ์—†์ด ๊ณต๊ณต ์žฅ์†Œ๋ฅผ ๋ฐฉ๋ฌธํ•˜๋Š” ๊ฒƒ์ด ๊ธˆ์ง€๋˜์—ˆ์œผ๋ฉฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ์ œํ•œ ์‚ฌํ•ญ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์—๊ฒŒ ์ œ์‹œ๋œ ๋น„๋””์˜ค์˜ ์ค„๊ฑฐ๋ฆฌ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์ด ์ฝ”๋กœ๋‚˜19 ์ „์—ผ๋ณ‘ ๋™์•ˆ ์–ด๋–ป๊ฒŒ ์ƒํ™œํ•˜๋Š”์ง€์— ์ „๋…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜์ƒ์€ ๋‘ ๋ถ€๋ถ„์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์˜์ƒ ์ž‘์„ฑ์ž๋Š” ์ƒŒํ”„๋ž€์‹œ์Šค์ฝ”์˜ ํ˜„์žฌ ์ƒํ™ฉ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ณ , ๋Œ€ํ™” ์ƒ๋Œ€๋Š” ์ž์‹ ์˜ ์—…๋ฌด์™€ ์ผ์ƒ์— ์–ด๋–ค ๋ณ€ํ™”๊ฐ€ ์žˆ์—ˆ๋Š”์ง€ ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION