Inflearn brand logo image
Inflearn brand logo image
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” ์™„๋ฒฝ ๊ณต๋žต 1๋ถ€

์ž๋ฐ” ํ•™์Šต์˜ ๋ํŒ์™• โ€œ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”โ€๋ฅผ ๋ณด๋‹ค ์‰ฝ๊ณ  ์™„๋ฒฝํ•˜๊ฒŒ ํ•™์Šตํ•˜์„ธ์š”. ์ด ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์‹œ๋ฉด ์—ฌ๋Ÿฌ๋ถ„์˜ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง€์‹๊ณผ ์‹ค๋ ฅ๋ฟ ์•„๋‹ˆ๋ผ ํ•™์Šต ๋Šฅ๋ ฅ ๋˜ํ•œ ํ–ฅ์ƒ ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Thumbnail

์ค‘๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ๊ฐ์ฒด ์ƒ์„ฑ๊ณผ ํŒŒ๊ดด์™€ ๊ด€๋ จ์žˆ๋Š” ์ž๋ฐ” ๊ธฐ์ˆ 

  • Object๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ฉ”์†Œ๋“œ๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์žฌ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•

MS ์‹œ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์™€ ํ•จ๊ป˜ ๋ฐฐ์›Œ์š”!
๊นŠ์ด๊ฐ€ ๋‚จ๋‹ค๋ฅธ ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” โœจ

์ž๋ฐ” ๊ณต๋ถ€์˜ ๋, ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”.

๋ชจ๋“  ์ž๋ฐ” ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•œ๋ฒˆ์ฏค ๊ณต๋ถ€๋ฅผ ์‹œ๋„ํ•˜์ง€๋งŒ  
๊ฒฐ์ฝ” ์•„๋ฌด๋‚˜ ์ •๋ณตํ•  ์ˆ˜ ์—†๋Š” ์ฑ…, "์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”" 
์ด ๊ฐ•์˜๊ฐ€ ์™„๋ฒฝํ•˜๊ฒŒ ๊ณต๋žตํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.


์ˆ˜์ค€ ๋†’์€ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๊ฐ€ 
๋˜๊ณ  ์‹ถ์€ ๋‹น์‹ ์„ ์œ„ํ•ด.

ใ€Ž์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”(Efftective Java 3/E)ใ€๋Š” ๋ชจ๋“  ์ž๋ฐ” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ถŒํ•˜๋Š” ์ฑ…์ด์ง€๋งŒ ์—ญ์„ค์ ์ด๊ฒŒ๋„ ๋ชจ๋“  ์ž๋ฐ” ๊ฐœ๋ฐœ์ž๊ฐ€ ์‰ฝ๊ฒŒ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์ฑ…์€ ์•„๋‹™๋‹ˆ๋‹ค. ์ œ์ผ ์ฒซ ๋ฒˆ์งธ ์•„์ดํ…œ๋ถ€ํ„ฐ ์ œ๋Œ€๋กœ ์†Œํ™”ํ•˜๋ ค๋ฉด "์—ด๊ฑฐ ํƒ€์ž…", "ํ”Œ๋ผ์ด์›จ์ดํŠธ ํŒจํ„ด", "์ธํ„ฐํŽ˜์ด์Šค์˜ ์ •์  ๋ฉ”์„œ๋“œ", "์„œ๋น„์Šค ์ œ๊ณต์ž ํ”„๋ ˆ์ž„์›Œํฌ", "๋ฆฌํ”Œ๋ ‰์…˜" ์ด๋ผ๋Š” ๋ฐฐ๊ฒฝ ์ง€์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๋ฐฐ๊ฒฝ ์ง€์‹ ์—†์ด ์ฑ…์˜ ๋‚ด์šฉ์„ 100% ์ดํ•ดํ•˜๊ธฐ๋Š” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ ํ•™์Šตํ•˜๊ธฐ ์–ด๋ ค์šด ์ฑ…์ด์ง€๋งŒ, ํ•˜๋‚˜์”ฉ ํ•™์Šต์„ ํ–ˆ์„๋•Œ ๋’ค๋”ฐ๋ฅด๋Š” ๋ณด์ƒ๋„ ๋‚จ๋‹ค๋ฆ…๋‹ˆ๋‹ค. 

ใ€Ž์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”ใ€์˜ ๋‚ด์šฉ์„ ์ดํ•ดํ•˜๋ฉด ์—ฌ๋Ÿฌ๋ถ„์˜ ์‹ค๋ ฅ๊ณผ ์ง€์‹์€ ์ด์ „์— ๋น„ํ•ด ๋งŽ์ด ํ–ฅ์ƒ๋  ๊ฒƒ์ด๋ฉฐ, ์ƒˆ๋กœ์šด ์‹œ์•ผ๋ฅผ ๋ฐํ˜€์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‹ฌ์ง€์–ด ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๊ณต๋ถ€ํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•œ๋‹ค ํ•˜๋”๋ผ๋„ ๋ง์ด์ฃ . (๋งˆ์น˜ ์ด ์ฑ…์„ ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ–ˆ์—ˆ์ง€๋งŒ ์ง€๊ธˆ์€ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„œ C#๊ณผ Powershell์„ ์‚ฌ์šฉํ•˜๋ฉฐ ์ผํ•˜๊ณ  ์žˆ๋Š” ์ง€๊ธˆ์˜ ์ €์ฒ˜๋Ÿผ ๋ง์ด์ฃ .)


์‹œ๋ฆฌ์ฆˆ๋กœ ๋„์ „ํ•˜๋Š”
์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” ์™„๋ฒฝ ๊ณต๋žต

์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” ์™„๋ฒฝ ๊ณต๋žต - Part 1์‹œ๋ฆฌ์ฆˆ ์—ฐ์žฌ ์ค‘

ใ€Ž์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”ใ€๋ฅผ ์ด 5๋ถ€๋กœ ๋‚˜๋ˆ ์„œ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค. ๊ทธ์ค‘ 1๋ถ€์— ํ•ด๋‹นํ•˜๋Š” ์ด ๊ฐ•์˜๋Š” ใ€Ž์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”ใ€ 2์žฅ "๊ฐ์ฒด ์ƒ์„ฑ๊ณผ ํŒŒ๊ดด"์™€, 3์žฅ "๋ชจ๋“  ๊ฐ์ฒด์˜ ๊ณตํ†ต ๋ฉ”์„œ๋“œ"๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

ใ€Ž์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”ใ€ ํ•™์Šต์„ ์–ด๋ ค์›Œํ•˜๋Š” ๊ฐœ๋ฐœ์ž ๋˜๋Š” ํ•™์ƒ ๋˜๋Š” ๋ณด๋‹ค ์™„๋ฒฝํ•˜๊ฒŒ ํ•™์Šตํ•˜๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ์œ„ํ•ด ๊ฐ ์•„์ดํ…œ์„ ์ฝ”๋“œ์™€ ํ•จ๊ป˜ ์š”์•ฝํ•˜๊ณ , ๊ฐ ์•„์ดํ…œ ๋ณ„๋กœ ํ•™์Šตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋ฐฐ๊ฒฝ ์ง€์‹์„ ์ „๋‹ฌํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ใ€Ž์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”ใ€ ํ•™์Šต์ด ํ›จ์”ฌ ์žฌ๋ฏธ์žˆ๊ณ , ์‰ฝ๊ณ  ๋˜ ์œ ์ตํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ž๋ฐ” ์‹ฌํ™” ํ•™์Šต์ด ํ•„์š”ํ•œ ๋ถ„๋“ค๊ป˜.

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

ํ•„์ˆ˜ ํ•™์Šต ๊ณผ์ •

๊ถŒ์žฅ ํ•™์Šต ๊ณผ์ •


๊ฐ•์˜์—์„œ ์ œ์•ˆํ•˜๋Š”
4-Step ํ•™์Šต ์ˆœ์„œ 

์ด ๊ฐ•์˜๋Š” ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” 2๋ถ€๊ณผ 3๋ถ€์—์„œ ๋‹ค๋ฃจ๋Š” ์ด 14๊ฐœ์˜ ์•„์ดํ…œ์„ ๋‹ค๋ฃจ๋ฉฐ, ์™„๋ฒฝํ•œ ๊ณต๋žต์„ ์œ„ํ•ด ์ด 30๊ฐœ์— ๋‹ฌํ•˜๋Š” ๋ฐฐ๊ฒฝ ์ง€์‹์„ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”๊ฐ€ ์ฑ…์—์„œ ๊ธ€๋กœ๋งŒ ์„ค๋ช…ํ•œ ๋ถ€๋ถ„๋„ ์—ฌ๋Ÿฌ๋ถ„์ด ๋ณด๋‹ค ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ถ”๊ฐ€์ ์ธ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ถŒ์žฅํ•˜๋Š” ํ•™์Šต ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Step 1

"์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”"๋ฅผ ๊ต์žฌ ์‚ผ์•„ ๊ตฌ๋งคํ•˜๊ณ , ์•„์ดํ…œ์„ ํ•˜๋‚˜ ๋จผ์ € ์ฝ์Šต๋‹ˆ๋‹ค.

Step 2

"์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” ์™„๋ฒฝ ๊ณต๋žต 1๋ถ€"์— ํ•ด๋‹นํ•˜๋Š” ์•„์ดํ…œ์˜ "ํ•ต์‹ฌ ์ •๋ฆฌ" ์ˆ˜์—…์„ ์ˆ˜๊ฐ•ํ•ฉ๋‹ˆ๋‹ค.

Step 3

์ด์–ด์ง€๋Š” "์™„๋ฒฝ ๊ณต๋žต" ์ˆ˜์—…์„ ์ˆ˜๊ฐ•ํ•˜๊ณ  ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์€ ๋ณด์ถฉ ํ•™์Šต์„ ์ด์–ด๊ฐ‘๋‹ˆ๋‹ค.

Step 4

์ถ”๊ฐ€๋กœ ํ•™์Šตํ•œ ๋ถ€๋ถ„์„ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ•˜์‹œ๊ณ  "์งˆ๋ฌธ ๋‹ต๋ณ€" ๊ฒŒ์‹œํŒ์— ๋งํฌ๋ฅผ ๋‚จ๊ฒจ๋‘์‹œ๋ฉด ๋ฆฌ๋ทฐ๋ฅผ ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.


14๊ฐœ ์•„์ดํ…œ๋ณ„ ์™„๋ฒฝ ๊ณต๋žต,
ํ•™์Šต ์ปค๋ฆฌํ˜๋Ÿผ ๐Ÿ“š

์•„์ดํ…œ 1. ์ƒ์„ฑ์ž ๋Œ€์‹  ์ •์  ํŒฉํ„ฐ๋ฆฌ ๋ฉ”์„œ๋“œ๋ฅผ ๊ณ ๋ คํ•˜๋ผ.

  • ์—ด๊ฑฐ ํƒ€์ž…
  • ํ”Œ๋ผ์ด์›จ์ดํŠธ ํŒจํ„ด
  • ์ธํ„ฐํŽ˜์ด์Šค์™€ ์ •์  ๋ฉ”์†Œ๋“œ
  • ์„œ๋น„์Šค ์ œ๊ณต์ž ํ”„๋ ˆ์ž„์›Œํฌ
  • ๋ฆฌํ”Œ๋ ‰์…˜

์•„์ดํ…œ 2. ์ƒ์„ฑ์ž์— ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ๋งŽ๋‹ค๋ฉด ๋นŒ๋”๋ฅผ ๊ณ ๋ คํ•˜๋ผ.

  • ์ž๋ฐ”๋นˆ(JavaBean)์ด๋ž€?
  • ๊ฐ์ฒด ์–ผ๋ฆฌ๊ธฐ (freezing)
  • ๋นŒ๋” ํŒจํ„ด
  • IllegalArgumentException
  • ๊ฐ€๋ณ€์ธ์ˆ˜

์•„์ดํ…œ 3. ์ƒ์„ฑ์ž๋‚˜ ์—ด๊ฑฐ ํƒ€์ž…์œผ๋กœ ์‹ฑ๊ธ€ํ„ด์ž„์„ ๋ณด์ฆํ•˜๋ผ.

  • ๋ฉ”์†Œ๋“œ ์ฐธ์กฐ
  • ํ•จ์ˆ˜ํ˜• ์ธํ„ฐํŽ˜์ด์Šค
  • ๊ฐ์ฒด ์ง๋ ฌํ™”

์•„์ดํ…œ 4. ์ธ์Šคํ„ด์Šคํ™”๋ฅผ ๋ง‰์œผ๋ ค๊ฑฐ๋“  private ์ƒ์„ฑ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋ผ.

์•„์ดํ…œ 5. ์ž์›์„ ์ง์ ‘ ๋ช…์‹œํ•˜์ง€ ๋ง๊ณ  ์˜์กด ๊ฐ์ฒด ์ฃผ์ž…์„ ์‚ฌ์šฉํ•˜๋ผ.

  • ํŒฉํ„ฐ๋ฆฌ ๋ฉ”์†Œ๋“œ ํŒจํ„ด
  • ์Šคํ”„๋ง IoC

์•„์ดํ…œ 6. ๋ถˆํ•„์š”ํ•œ ๊ฐ์ฒด ์ƒ์„ฑ์„ ํ”ผํ•˜๋ผ.

  • Deprecation
  • ์ •๊ทœ ํ‘œํ˜„์‹
  • ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜

์•„์ดํ…œ 7. ๋‹ค ์“ด ๊ฐ์ฒด ์ฐธ์กฐ๋ฅผ ํ•ด์ œํ•˜๋ผ.

  • NullPointerException
  • WeakHashMap
  • Soft, Weak, Phantom ๋ ˆํผ๋Ÿฐ์Šค
  • ScheduledThreadPoolExecutor

์•„์ดํ…œ 8. finalizer์™€ cleaner ์‚ฌ์šฉ์„ ํ”ผํ•˜๋ผ.

  • Finalizer ๊ณต๊ฒฉ
  • AutoClosable

์•„์ดํ…œ 9. try-finally ๋ณด๋‹ค try-with-resouces๋ฅผ ์‚ฌ์šฉํ•˜๋ผ.

์•„์ดํ…œ 10. equals๋Š” ์ผ๋ฐ˜ ๊ทœ์•ฝ์„ ์ง€์ผœ ์žฌ์ •์˜ํ•˜๋ผ.

  • Value ๊ธฐ๋ฐ˜์˜ ํด๋ž˜์Šค
  • StackOverflowError
  • Stack๊ณผ Heap
  • ๋ฆฌ์Šค์ฝ”ํ”„ ์น˜ํ™˜ ์›์น™

์•„์ดํ…œ 11. equals๋ฅผ ์žฌ์ •์˜ํ•˜๋ ค๊ฑฐ๋“  hashCode๋„ ์žฌ์ •์˜ํ•˜๋ผ.

  • ํ•ด์‹œ ์ถฉ๋Œ
  • ํ•ด์‹œ๋งต๊ณผ ์—ฐ๊ฒฐ ๋ฆฌ์ŠคํŠธ
  • ์Šค๋ ˆ๋“œ ์•ˆ์ „ (Thread Safety)

์•„์ดํ…œ 12. toString์„ ํ•ญ์ƒ ์žฌ์ •์˜ํ•˜๋ผ.

์•„์ดํ…œ 13. clone ์žฌ์ •์˜๋Š” ์ฃผ์˜ํ•ด์„œ ์ง„ํ–‰ํ•˜๋ผ.

  • UncheckedException
  • TreeSet

์•„์ดํ…œ 14. Comparable์„ ๊ตฌํ˜„ํ• ์ง€ ๊ณ ๋ฏผํ•˜๋ผ.

  • ์ปดํŒŒ์ผํƒ€์ž„ vs ๋Ÿฐํƒ€์ž„
  • ํƒ€์ž… ์ถ”๋ก 
  • ์ •์ˆ˜ ์˜ค๋ฒ„ํ”Œ๋กœ
  • ๋ถ€๋™์†Œ์ˆ˜์ 

๋ชจ๋“  ์ž๋ฐ” ๊ฐœ๋ฐœ์ž์˜ ํ•„๋…์„œ
ํ•จ๊ป˜ ์ฝ์–ด๋‚˜๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ๐Ÿ’Œ

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

์ €๋Š” ๊ทธ๋Ÿฐ ํ•™์Šต ๊ณผ์ •์„ ํ†ตํ•ด์„œ ์ง„์ •ํ•œ ์‹ค๋ ฅ์ด ๊ธธ๋Ÿฌ์ง„๋‹ค๊ณ  ๋ฏฟ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋ฐ˜์—” ๋”๋””๊ณ  ํž˜๋“ค๊ฒ ์ง€๋งŒ ์•„์ดํ…œ 13๊ณผ 14๋ฅผ ํ•™์Šตํ•  ๋•Œ ์ฏค์˜ ์—ฌ๋Ÿฌ๋ถ„์€ ์•„์ดํ…œ 1๊ณผ 2๋ฅผ ํ•™์Šตํ•  ๋•Œ์˜ ์—ฌ๋Ÿฌ๋ถ„๊ณผ ๋ถ„๋ช…ํžˆ ๋‹ฌ๋ผ์ ธ ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค. ํ•œ๋ฒˆ ๋А๊ปด๋ณด์„ธ์š”. ์ด ๊ฐ•์˜์˜ ๋งˆ์ง€๋ง‰ ์ˆ˜์—…๊นŒ์ง€ ๋ณธ์ธ์˜ ์‹ค๋ ฅ์ด๋‚˜ ์ง€์‹์— ์•„๋ฌด๋Ÿฐ ๋ณ€ํ™”๋ฅผ ๋А๋ผ์ง€ ๋ชปํ•˜๊ฒ ๋‹ค๋ฉด ํ™˜๋ถˆ์„ ์š”์ฒญํ•ด ์ฃผ์„ธ์š”. ์ด์œ ๋ฅผ ๋ถˆ๋ฌธํ•˜๊ณ  100% ํ™˜๋ถˆํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. 

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ํ˜„์—…์—์„œ ์ž๋ฐ”๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋ชจ๋“  ๊ฐœ๋ฐœ์ž

  • ์ž๋ฐ”๋ฅผ ๋งˆ์Šคํ„ฐ ํ•˜๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž ๋˜๋Š” ํ•™์ƒ

  • ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”๋ฅผ ๋ณด๋‹ค ์™„๋ฒฝํ•˜๊ฒŒ ํ•™์Šตํ•˜๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž ๋˜๋Š” ํ•™์ƒ

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ์ž๋ฐ” ๊ธฐ์ดˆ (์ž๋ฐ”์˜ ์‹ , ์ž๋ฐ”์˜ ์ •์„, ํ—ค๋“œ ํผ์ŠคํŠธ ์ž๋ฐ” ์ค‘ 1๊ถŒ ํ•„๋…)

  • ๋” ์ž๋ฐ”: ์ž๋ฐ” 8

  • ๋” ์ž๋ฐ”: ์ฝ”๋“œ๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•

  • ์ฝ”๋”ฉ์œผ๋กœ ํ•™์Šตํ•˜๋Š” ๋””์ž์ธ ํŒจํ„ด

์•ˆ๋…•ํ•˜์„ธ์š”
๋ฐฑ๊ธฐ์„ ์ž…๋‹ˆ๋‹ค.

91,445

๋ช…

์ˆ˜๊ฐ•์ƒ

4,072

๊ฐœ

์ˆ˜๊ฐ•ํ‰

2,009

๊ฐœ

๋‹ต๋ณ€

4.8

์ 

๊ฐ•์˜ ํ‰์ 

20

๊ฐœ

๊ฐ•์˜

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

์•„์ธ์Šˆํƒ€์ธ์€ "๊ต์œก์ด๋ž€ ์‚ฌ์‹ค์„ ๊ฐ€๋ฅด์น˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ํž˜์„ ๊ธฐ๋ฅด๋Š” ๊ฒƒ์ด๋‹ค."๋ผ๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €๋„ ๊ทธ ๋ง์— ๊นŠ์ด ๊ณต๊ฐํ•˜๋ฉฐ ๊ฐ•์˜๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์œ ํŠœ๋ธŒ:
'๋ฐฑ๊ธฐ์„ ' ์ฑ„๋„์—์„œ ๊ฐœ๋ฐœ์ž ๊ณ ๋ฏผ ์ƒ๋‹ด ๋ฐ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์œ ์šฉํ•œ ์ง€์‹ ๊ณต์œ 
๋ฒˆ์—ญ: ์Šคํ”„๋ง ๋ฐ ํ•˜์ด๋ฒ„๋„ค์ดํŠธ ๊ด€๋ จ ์„œ์  ๋‹ค์ˆ˜ ๋ฒˆ์—ญ
์ €์ˆ : ์‰ฝ๊ฒŒ ๋”ฐ๋ผํ•˜๋Š” ์ž๋ฐ” ์›น ๊ฐœ๋ฐœ

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

74๊ฐœ โˆ™ (12์‹œ๊ฐ„ 52๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!