๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Information

๐Ÿคฏ ๋ฆฌ์ง€(Lizzie)๋ฅผ ๋งˆ์Šคํ„ฐํ•˜๋Š”, ๋ˆ„๊ตฌ๋„ ์•Œ๋ ค์ฃผ์ง€ ์•Š์€ '๋งค์šฐ ์‰ฌ์šด ๋ฐฉ๋ฒ•' ๋Œ€๊ณต๊ฐœ!

by 117jkerw 2025. 11. 23.
๐Ÿคฏ ๋ฆฌ์ง€(Lizzie)๋ฅผ ๋งˆ์Šคํ„ฐํ•˜๋Š”, ๋ˆ„๊ตฌ๋„ ์•Œ๋ ค์ฃผ์ง€ ์•Š์€ '๋งค์šฐ ์‰ฌ์šด ๋ฐฉ๋ฒ•' ๋Œ€๊ณต๊ฐœ!
๋ฐฐ๋„ˆ2 ๋‹น๊ฒจ์ฃผ์„ธ์š”!

์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์Šต๋‹ˆ๋‹ค.

๐Ÿคฏ ๋ฆฌ์ง€(Lizzie)๋ฅผ ๋งˆ์Šคํ„ฐํ•˜๋Š”, ๋ˆ„๊ตฌ๋„ ์•Œ๋ ค์ฃผ์ง€ ์•Š์€ '๋งค์šฐ ์‰ฌ์šด ๋ฐฉ๋ฒ•' ๋Œ€๊ณต๊ฐœ!

 

๋ชฉ์ฐจ

  1. ๋ฆฌ์ง€(Lizzie)๋ž€ ๋ฌด์—‡์ด๋ฉฐ ์™œ ๋ฐฐ์›Œ์•ผ ํ• ๊นŒ์š”?
    1. ๋ฆฌ์ง€์˜ ๊ธฐ๋ณธ ์ •์˜์™€ ์—ญ์‚ฌ์  ๋ฐฐ๊ฒฝ
    2. ๋ฆฌ์ง€๋ฅผ ๋ฐฐ์›Œ์•ผ ํ•˜๋Š” ์‹ค์šฉ์ ์ธ ์ด์œ 
  2. ๋ฆฌ์ง€๋ฅผ '๋งค์šฐ ์‰ฌ์šด ๋ฐฉ๋ฒ•'์œผ๋กœ ์ตํžˆ๋Š” ํ•ต์‹ฌ ์ „๋žต
    1. ์ „๋žต 1: ์™„๋ฒฝํ•œ ํ™˜๊ฒฝ ์„ค์ • ๋ฐ ๋„๊ตฌ ์ค€๋น„
    2. ์ „๋žต 2: ๊ธฐ๋ณธ ๊ทœ์น™์˜ 'ํ•ต์‹ฌ'๋งŒ ํŒŒ์•…ํ•˜๊ธฐ
    3. ์ „๋žต 3: '์ด๊ฒƒ'์„ ํ†ตํ•œ ์ง‘์ค‘์ ์ธ ์‹ค์Šต
  3. ์ดˆ๋ณด์ž๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์‹ค์ˆ˜ํ•˜๋Š” ํ•จ์ •๊ณผ ๊ทน๋ณต ๋ฐฉ๋ฒ•
    1. ์‹ค์ˆ˜ 1: ๋„ˆ๋ฌด ๋งŽ์€ ์ •๋ณด๋ฅผ ํ•œ ๋ฒˆ์— ์Šต๋“ํ•˜๋ ค๋Š” ์˜ค๋ฅ˜
    2. ์‹ค์ˆ˜ 2: ๋ถˆํ•„์š”ํ•œ ๋””ํ…Œ์ผ์— ๋งค๋ชฐ๋˜๋Š” ๊ฒฝ์šฐ
    3. ์‹ค์ˆ˜ 3: ํ˜ผ์ž๋งŒ์˜ ์„ธ๊ณ„์— ๊ฐ‡ํžˆ์ง€ ์•Š๊ธฐ
  4. ๋ฆฌ์ง€ ์ˆ™๋ จ๋„๋ฅผ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๊ณ ๊ธ‰ ํ•™์Šต ๋ฃจํ‹ด
    1. ๋ฃจํ‹ด 1: ๋งค์ผ 15๋ถ„์˜ ์˜๋„์ ์ธ ์—ฐ์Šต ์‹œ๊ฐ„
    2. ๋ฃจํ‹ด 2: ํ”ผ๋“œ๋ฐฑ์„ ํ™œ์šฉํ•œ ๋Š์ž„์—†๋Š” ๊ฐœ์„ 
    3. ๋ฃจํ‹ด 3: ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๊ณผ์˜ ํ˜‘์—… ๋ฐ ๊ณต์œ 

1. ๋ฆฌ์ง€(Lizzie)๋ž€ ๋ฌด์—‡์ด๋ฉฐ ์™œ ๋ฐฐ์›Œ์•ผ ํ• ๊นŒ์š”?

๋ฆฌ์ง€์˜ ๊ธฐ๋ณธ ์ •์˜์™€ ์—ญ์‚ฌ์  ๋ฐฐ๊ฒฝ

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

๋ฆฌ์ง€๋ฅผ ๋ฐฐ์›Œ์•ผ ํ•˜๋Š” ์‹ค์šฉ์ ์ธ ์ด์œ 

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

2. ๋ฆฌ์ง€๋ฅผ '๋งค์šฐ ์‰ฌ์šด ๋ฐฉ๋ฒ•'์œผ๋กœ ์ตํžˆ๋Š” ํ•ต์‹ฌ ์ „๋žต

๋ฆฌ์ง€๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์€ 'ํ•„์š”ํ•œ ์ตœ์†Œํ•œ์˜ ๊ฒƒ'์— ์ง‘์ค‘ํ•˜๊ณ  '์ง€๋ฃจํ•จ'์„ ๊ทน๋ณตํ•˜๋Š” ๊ตฌ์กฐํ™”๋œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ฑ„ํƒํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ „๋žต 1: ์™„๋ฒฝํ•œ ํ™˜๊ฒฝ ์„ค์ • ๋ฐ ๋„๊ตฌ ์ค€๋น„

๋งŽ์€ ์ดˆ๋ณด์ž๋“ค์€ ๋ณต์žกํ•œ ์„ค์น˜ ๊ณผ์ •์ด๋‚˜ ๋ถˆํ•„์š”ํ•œ ๋„๊ตฌ ์„ ํƒ์— ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์ง€๋ฅผ '๋งค์šฐ ์‰ฝ๊ฒŒ' ์‹œ์ž‘ํ•˜๋ ค๋ฉด, ๊ฐ€์žฅ ๊ณต์‹์ ์ด๊ณ  ๊ฐ€์žฅ ๋‹จ์ˆœํ•œ 'Lizzie Core' ๋ฒ„์ „๊ณผ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๊ฐ€์žฅ ๋ณดํŽธ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(IDE) ํ•˜๋‚˜๋งŒ ์ค€๋น„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ™˜๊ฒฝ์€ ๋ณต์žกํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด๋‚˜ ์ถ”๊ฐ€ ์„ค์ • ์—†์ด '๋ฐ”๋กœ ์‹คํ–‰ ๊ฐ€๋Šฅ(Out-of-the-Box)'ํ•œ ์ƒํƒœ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ถˆํ•„์š”ํ•œ ๋„๊ตฌ๋Š” ํ•™์Šต ์†๋„๋ฅผ ๋Šฆ์ถ”๊ณ  ์‹ฌ๋ฆฌ์ ์ธ ์žฅ๋ฒฝ๋งŒ ๋†’์ผ ๋ฟ์ž…๋‹ˆ๋‹ค. ์™„๋ฒฝํ•˜๊ฒŒ ์ค€๋น„๋œ ํ™˜๊ฒฝ์€ ํ•™์Šต์˜ ๋ชฐ์ž…๋„๋ฅผ ๋†’์ด๋Š” ์ฒซ๊ฑธ์Œ์ž…๋‹ˆ๋‹ค.

์ „๋žต 2: ๊ธฐ๋ณธ ๊ทœ์น™์˜ 'ํ•ต์‹ฌ'๋งŒ ํŒŒ์•…ํ•˜๊ธฐ

๋ฆฌ์ง€์˜ ์ „์ฒด ๋งค๋‰ด์–ผ์€ ๋ฐฉ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ฒƒ์€ ๋ณต์žกํ•œ ์ด๋ก ์ด ์•„๋‹ˆ๋ผ ๊ฐ€์žฅ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ์ƒ์œ„ 20%์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ๋ฆฌ์ง€๋Š” ๊ฒฐ๊ตญ ๋ช‡ ๊ฐ€์ง€ 'ํ•ต์‹ฌ ๋ช…๋ น(Core Commands)'๊ณผ '๋ฐ์ดํ„ฐ ๊ตฌ์กฐ(Data Structures)'๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๋Œ์•„๊ฐ‘๋‹ˆ๋‹ค. ์ดˆ๋ฐ˜ 3์ผ์€ ์ด ํ•ต์‹ฌ ๋ช…๋ น๋“ค์˜ ๋ฌธ๋ฒ•๊ณผ ๊ธฐ๋Šฅ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ตํžˆ๋Š” ๋ฐ๋งŒ ์ง‘์ค‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ•ต์‹ฌ ๊ธฐ๋Šฅ๋“ค์€ ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์ƒํ™ฉ์—์„œ 80% ์ด์ƒ์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ฐ˜์ด ๋ฉ๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ 80%์˜ ๋ณต์žกํ•œ ๊ทœ์น™์€ ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ๊ฒ€์ƒ‰์„ ํ†ตํ•ด ๋ณด์ถฉํ•˜๋Š” ๋ฐฉ์‹์„ ์ทจํ•ฉ๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋น ๋ฅธ ์„ฑ๊ณต ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜์—ฌ ํ•™์Šต ๋™๊ธฐ๋ฅผ ์œ ์ง€์‹œํ‚ต๋‹ˆ๋‹ค.

์ „๋žต 3: '์ด๊ฒƒ'์„ ํ†ตํ•œ ์ง‘์ค‘์ ์ธ ์‹ค์Šต

์ด '์ด๊ฒƒ'์€ ๋ฐ”๋กœ ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ(Mini-Projects) ๊ธฐ๋ฐ˜ ํ•™์Šต์ž…๋‹ˆ๋‹ค. ๋ฆฌ์ง€ ํ•™์Šต์„œ์˜ ์˜ˆ์ œ ์ฝ”๋“œ๋ฅผ ๋”ฐ๋ผ ์น˜๋Š” ๊ฒƒ์€ ์ˆ˜๋™์ ์ธ ํ•™์Šต์ž…๋‹ˆ๋‹ค. ๋Œ€์‹ , 'A๋ผ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ B๋ผ๋Š” ๋ฐฉ์‹์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฆฌ์ง€ ์†”๋ฃจ์…˜'๊ณผ ๊ฐ™์€ ๊ตฌ์ฒด์ ์ธ ๋ฏธ์…˜์„ ์Šค์Šค๋กœ์—๊ฒŒ ๋ถ€์—ฌํ•˜๊ณ , ์ด๋ฅผ ์˜ค๋กœ์ง€ ํ•ต์‹ฌ ๋ช…๋ น๊ณผ ๊ฐ„๋‹จํ•œ ๊ฒ€์ƒ‰๋งŒ์„ ํ™œ์šฉํ•˜์—ฌ ํ•ด๊ฒฐํ•˜๋Š” ์‹ค์Šต์— ์ง‘์ค‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ๋Š” 1์‹œ๊ฐ„ ์ด๋‚ด์— ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘์€ ๋‹จ์œ„๋กœ ๊ตฌ์„ฑ๋˜์–ด์•ผ ํ•˜๋ฉฐ, ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ•  ๋•Œ๋งˆ๋‹ค ๋ฆฌ์ง€์— ๋Œ€ํ•œ ์ดํ•ด์™€ ์ž์‹ ๊ฐ์ด ๊ทน์ ์œผ๋กœ ์ƒ์Šนํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, '100๊ฐœ์˜ ์ด๋ฆ„ ๋ชฉ๋ก์—์„œ ์ค‘๋ณต์„ ์ œ๊ฑฐํ•˜๋Š” ๋ฆฌ์ง€ ์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ'๊ณผ ๊ฐ™์€ ๋ฏธ์…˜์ด ์ข‹์Šต๋‹ˆ๋‹ค.

3. ์ดˆ๋ณด์ž๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์‹ค์ˆ˜ํ•˜๋Š” ํ•จ์ •๊ณผ ๊ทน๋ณต ๋ฐฉ๋ฒ•

์‹ค์ˆ˜ 1: ๋„ˆ๋ฌด ๋งŽ์€ ์ •๋ณด๋ฅผ ํ•œ ๋ฒˆ์— ์Šต๋“ํ•˜๋ ค๋Š” ์˜ค๋ฅ˜

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

์‹ค์ˆ˜ 2: ๋ถˆํ•„์š”ํ•œ ๋””ํ…Œ์ผ์— ๋งค๋ชฐ๋˜๋Š” ๊ฒฝ์šฐ

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

์‹ค์ˆ˜ 3: ํ˜ผ์ž๋งŒ์˜ ์„ธ๊ณ„์— ๊ฐ‡ํžˆ์ง€ ์•Š๊ธฐ

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

4. ๋ฆฌ์ง€ ์ˆ™๋ จ๋„๋ฅผ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๊ณ ๊ธ‰ ํ•™์Šต ๋ฃจํ‹ด

๊ธฐ์ดˆ๋ฅผ ๋‹ค์ง„ ํ›„์—๋Š” ์ฒด๊ณ„์ ์ธ ๋ฃจํ‹ด์„ ํ†ตํ•ด ๋ฆฌ์ง€ ์ˆ™๋ จ๋„๋ฅผ ๋น ๋ฅด๊ฒŒ ์ „๋ฌธ๊ฐ€ ์ˆ˜์ค€์œผ๋กœ ๋Œ์–ด์˜ฌ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฃจํ‹ด 1: ๋งค์ผ 15๋ถ„์˜ ์˜๋„์ ์ธ ์—ฐ์Šต ์‹œ๊ฐ„

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

๋ฃจํ‹ด 2: ํ”ผ๋“œ๋ฐฑ์„ ํ™œ์šฉํ•œ ๋Š์ž„์—†๋Š” ๊ฐœ์„ 

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

๋ฃจํ‹ด 3: ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๊ณผ์˜ ํ˜‘์—… ๋ฐ ๊ณต์œ 

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

 

๋” ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

 

๋” ์ž์„ธํ•œ ์ž๋ฃŒ ๋ณด๊ธฐ