CodeGym/Java Blog/๋ฌด์ž‘์œ„์˜/์ฝ”๋“œ ์ฝ๊ธฐ, ๋””๋ฒ„๊น…, ์ƒˆ๋กœ์šด ๊ธฐ์ˆ  ๋ฐฐ์šฐ๊ธฐ. ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ž‘์—…์—์„œ ๊ฐ€์žฅ ์„ฑ๊ฐ€์‹  ๋ถ€๋ถ„๊ณผ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•
John Squirrels
๋ ˆ๋ฒจ 41
San Francisco

์ฝ”๋“œ ์ฝ๊ธฐ, ๋””๋ฒ„๊น…, ์ƒˆ๋กœ์šด ๊ธฐ์ˆ  ๋ฐฐ์šฐ๊ธฐ. ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ž‘์—…์—์„œ ๊ฐ€์žฅ ์„ฑ๊ฐ€์‹  ๋ถ€๋ถ„๊ณผ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

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

1. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ๋กœ ์ž‘์—…ํ•˜๊ธฐ

๋ฌธ์ œ

์ข…์ข… ์ตœ๊ณ  ํ’ˆ์งˆ์ด ์•„๋‹Œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์€ ์ „๋ฌธ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ๋ถ€ํ„ฐ ๋“ค์„ ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ์—…๋ฌด ๊ด€๋ จ ๋ถˆ๋งŒ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹น์—ฐํžˆ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค๊ฐ€ ๋‚˜์ค‘์— ์‚ฌ์ž„ํ•˜๊ฑฐ๋‚˜ ํ•ด๊ณ ๋œ ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ์ฝ๊ณ  ์ดํ•ดํ•ด์•ผ ํ•˜๋Š” ์ƒํ™ฉ์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์„ธ๊ณ„์—์„œ ๋‹ค์†Œ ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ๊ณ ์น˜๋Š” ์ง€

๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ๋ช…ํ™•ํ•˜์ง€ ์•Š์€ ์ฝ”๋“œ๋กœ ์ž‘์—…ํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ๋‹ต๋‹ตํ•˜๊ณ  ํ”ผ๊ณคํ•œ ์ž‘์—…์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋จธ๋ฆฌ์— ์ ์ ˆํ•œ ์ •์‹  ์„ค์ •์„ ์„ค์น˜ํ•˜๋ฉด ํ›จ์”ฌ ๋‚˜์•„์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋‹น์‹ ์˜ ์ฑ…์ž„์ด๋‹ˆ๊นŒ, ๊ทธ๊ฒƒ์„ ๋‹น์‹  ์ž์‹ ์˜ ์ฝ”๋“œ๋กœ ์ƒ๊ฐํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๊ณ , ๊ฐ€๋Šฅํ•œ ํ•œ ์ข‹๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ•˜์„ธ์š”. ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ๋ฅผ ์ฝ๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ๋‹ค๋ฉด ๋‹ค์–‘ํ•œ ์˜ˆ์ œ๋ฅผ ์ฝ๊ณ  ๋ถ„์„ํ•˜๋Š” ์—ฐ์Šต์„ ํ•˜๊ณ  ์ฝ”๋”ฉ์— ๋Œ€ํ•œ ๋” ๋งŽ์€ ์ ‘๊ทผ ๋ฐฉ์‹์„ ๋ฐฐ์›Œ์•ผ ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‹ค๋ฅธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ๋Š”์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด CodeGym์˜ ๋งŽ์€ ์ž‘์—…์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์ œ๊ณต๋œ ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•˜๊ณ  ์˜ค๋ฅ˜๋ฅผ ์ฐพ์•„์•ผ ํ•˜๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์šฐ๋ฆฌ ํ•™์ƒ๋“ค์ด ์ฒ˜์Œ๋ถ€ํ„ฐ ์ง์—…์˜ ์ด ํ•„์ˆ˜์ ์ธ ๋ถ€๋ถ„์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

2. ์‹œ๊ฐ„ ์ถ”์ •

๋ฌธ์ œ

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

์–ด๋–ป๊ฒŒ ๊ณ ์น˜๋Š” ์ง€

๋ฌผ๋ก  ์‹œ๊ฐ„ ์ถ”์ •์€ ์ดˆ์‹ฌ์ž์—๊ฒŒ ๋” ๋ฌธ์ œ๊ฐ€ ๋˜๊ณ  ๊ฒฝํ—˜์ด ์Œ“์ด๋ฉด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์‚ฌ๋ผ์ ธ์•ผ ๋” ์ข‹๊ณ  ์ ์ ˆํ•œ ์ถ”์ •์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๊ธฐ์—์„œ ๊ฐ€์žฅ ํ™•์‹คํ•œ ๊ถŒ์žฅ ์‚ฌํ•ญ ์ค‘ ํ•˜๋‚˜๋Š” ํฐ ์ž‘์—…์„ ๋” ์ž‘์€ ์ž‘์—…์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ฃผ์š” ์ž‘์—…์— ์†Œ์š”๋˜๋Š” ์‹œ๊ฐ„์„ ๋” ์‰ฝ๊ฒŒ ์˜ˆ์ธกํ•˜๊ณ  ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ช…ํ™•ํžˆ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฒฝํ—˜์ด ๋งŽ์€ ๊ฐœ๋ฐœ์ž๋ผ๋„ ๋•Œ๋•Œ๋กœ ์‹œ๊ฐ„ ์ถ”์ •๊ณผ ๊ด€๋ จํ•˜์—ฌ ๋Š์ž„์—†๋Š” ๋ฌธ์ œ๋ฅผ ๊ฒช๋Š”๋‹ค๋Š” ์‚ฌ์‹ค์ด ์œ„์•ˆ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์ธ ๋กœ๋ฒ„ํŠธ ๋กœ์Šค๋‹ˆ(Robert Rossney) ๋Š” "๋‚˜๋Š” ์นดํ„ฐ ํ–‰์ •๋ถ€ ์‹œ์ ˆ๋ถ€ํ„ฐ ์ „๋ฌธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž์˜€์ง€๋งŒ ํ…์ŠคํŠธ ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋ณต์žกํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆด์ง€๋Š” ์•„์ง ์ •ํ™•ํ•˜๊ฒŒ ๋ง์”€๋“œ๋ฆด ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค . ๊ตฌ๊ธ€์—์„œ.

3. ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜

๋ฌธ์ œ

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

์–ด๋–ป๊ฒŒ ๊ณ ์น˜๋Š” ์ง€

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

4. ํšŒ์‚ฌ ๊ทœ์น™ ๋ฐ ์ •์ฑ… ์ฒ˜๋ฆฌ

๋ฌธ์ œ

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋Š” ๋งค์šฐ ์ข‹์€ ๊ธ‰์—ฌ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์ง€๋งŒ ์ด๋ฅผ ์œ„ํ•ด ๊ณ ์†Œ๋“์ž ๋Œ€๋‹ค์ˆ˜๋Š” ๋Œ€๊ธฐ์—…์—์„œ ์ผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์œ ๋กœ ์„ฑ๊ฐ€์‹ค ์ˆ˜ ์žˆ์ง€๋งŒ ๊ธฐ์—… ๊ด€๋ฃŒ์ฃผ์˜๋ฅผ ๋‹ค๋ฃจ๊ณ  ๊ธฐ์—… ๊ทœ์น™ ๋ฐ ์ •์ฑ…์„ ์ค€์ˆ˜ํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๊ฒƒ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ๊ณ ์น˜๋Š” ์ง€

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

5. ๋””๋ฒ„๊น…

๋ฌธ์ œ

์ฝ”๋“œ์—์„œ ๋ฒ„๊ทธ๋ฅผ ์ฐพ์•„ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์€ ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ์—๊ฒŒ ๋˜ ๋‹ค๋ฅธ ๊ถ๊ทน์ ์ธ ๊ณจ์นซ๊ฑฐ๋ฆฌ์ž…๋‹ˆ๋‹ค. ํฌ๊ณ  ์ž‘์€ ๋ฒ„๊ทธ๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ์ฝ”๋“œ์— ํ•ญ์ƒ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๋•Œ๋•Œ๋กœ ๊ทธ๊ฒƒ๋“ค์„ ์ฐพ๋Š” ๊ฒƒ์€ ๋งค์šฐ ์‰ฝ์ง€๋งŒ, ์–ด๋–ค ๊ฒฝ์šฐ์—๋Š” ๋งŽ์€ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํŠนํžˆ ์ Š์€ ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ๋Š” ๋งค์šฐ ์‹ค๋ง์Šค๋Ÿฌ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ๊ณ ์น˜๋Š” ์ง€

์›ํ•˜๋“  ์›ํ•˜์ง€ ์•Š๋“  ๋””๋ฒ„๊น…์€ ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ž‘์—…์˜ ํ•„์ˆ˜์ ์ธ ๋ถ€๋ถ„์ด๋ฏ€๋กœ ์ž˜๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ์žฌํ˜„์€ ๋ฒ„๊ทธ๋ฅผ ์ฐพ๊ณ  ์ˆ˜์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๊ถŒ์žฅ ์‚ฌํ•ญ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ •๋ง ๋ง‰ํžˆ๋ฉด ์–ผ๋งˆ ์ „์— ์–˜๊ธฐํ–ˆ๋˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์„ธ์š”. ํŒ€์˜ QA ์—”์ง€๋‹ˆ์–ด๋‚˜ ๋‹ค๋ฅธ ํŒ€์›์—๊ฒŒ ๋„์›€์„ ์š”์ฒญํ•˜์„ธ์š”. CodeGym์˜ ๋งŽ์€ ์ž‘์—…์€ ๋””๋ฒ„๊น… ๊ธฐ์ˆ  ๊ฐœ๋ฐœ์— ์ค‘์ ์„ ๋‘๊ณ  ์žˆ์œผ๋ฏ€๋กœ CC์—์„œ ์ž‘์—… ํ•ด๊ฒฐ์„ ์—ฐ์Šตํ•˜๋Š” ๊ฒƒ๋„ ์œ ํšจํ•œ ์กฐ์–ธ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

6. ์ƒˆ๋กœ์šด ๋„๊ตฌ์™€ ๊ธฐ์ˆ  ๋ฐฐ์šฐ๊ธฐ

๋ฌธ์ œ

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

์–ด๋–ป๊ฒŒ ๊ณ ์น˜๋Š” ์ง€

โ€œํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ํ•™์Šต์„ ์ค‘๋‹จํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ๋ณ€ํ™”์™€ ๋ฐœ์ „์˜ ์†๋„๋Š” ์ ์  ๋นจ๋ผ์ง€๊ณ  ์žˆ์œผ๋ฉฐ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ž์‹ ์—๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์ค‘์š”ํ•œ ๋ณ€ํ™”๋ฅผ ๋”ฐ๋ผ์žก์„ ์‹œ๊ฐ„์„ ์ฐพ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ‡ด์งํ•  ๋•Œ๊นŒ์ง€ ์€ํ–‰ ๊ตฌ์„์— ๊ฐ‡ํžˆ์ง€ ์•Š์œผ๋ ค๋ฉด ๊ณ„์† ๋ฐฐ์›Œ์•ผ ํ•ฉ๋‹ˆ๋‹ค.โ€๋ผ๊ณ  ์ˆ™๋ จ๋œ ํ”„๋กœ๊ทธ๋ž˜๋จธ์ด์ž ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์ž์ธ Steve Wu๋Š” ๋งํ–ˆ์Šต๋‹ˆ๋‹ค . ์ด์ „์— CodeGym์˜ ๊ธฐ์‚ฌ์—์„œ ์—ฌ๋Ÿฌ ๋ฒˆ ๋งํ–ˆ๋“ฏ์ด ์ „๋ฌธ์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ์ง€์†์ ์ธ ํ•™์Šต์€ ๋ฐ€์ ‘ํ•œ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ˆ ์„ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์„ ์€ ํ•™์Šต์„ ์—…๋ฌด์˜ ์ผ๋ถ€๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ผ์ •์— ์ƒˆ๋กœ์šด ์—…๋ฌด ๊ด€๋ จ ์ง€์‹์„ ์–ป๊ธฐ ์œ„ํ•œ ์ „์šฉ ์‹œ๊ฐ„์„ ๋‘์‹ญ์‹œ์˜ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ด€๋ จ ๋ธ”๋กœ๊ทธ ํŒ”๋กœ์šฐ, ํŒŸ์บ์ŠคํŠธ ์ฒญ์ทจ , YouTube ์ฑ„๋„ ์‹œ์ฒญ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•ด. ๋ฌผ๋ก  CodeGym์„ ๊ถ๊ทน์ ์ธ ํ”Œ๋žซํผ์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ 1200๊ฐœ ์ด์ƒ์˜ ์ž‘์—…, ๋งค์ฃผ ๊ฒŒ์‹œ๋˜๋Š” ์ƒˆ๋กœ์šด ๊ธฐ์‚ฌ ๋ฐ ๊ฐ€์ด๋“œ, ์นœ๊ตฌ๋ฅผ ์‚ฌ๊ท€๊ณ  ์„œ๋กœ ๋•๊ณ  ํ•จ๊ป˜ ์ „๋ฌธ๊ฐ€๋กœ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑฐ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ํ†ตํ•ด Java ๊ฐœ๋ฐœ์ž๋กœ ์„ฑ์žฅํ•˜์‹ญ์‹œ์˜ค. !
์ฝ”๋ฉ˜ํŠธ
  • ์ธ๊ธฐ
  • ์‹ ๊ทœ
  • ์ด์ „
์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ธฐ๋ ค๋ฉด ๋กœ๊ทธ์ธ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค
์ด ํŽ˜์ด์ง€์—๋Š” ์•„์ง ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค