book


ํƒœ๋„์™€ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์˜ ์ค‘์š”์„ฑ

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

P.54

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

P.56
๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐ–์ถ”์–ด์•ผ ํ•  ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋Šฅ๋ ฅ
- ๋ช…ํ™•ํ•˜์ง€ ์•Š์€ ์ด์•ผ๊ธฐ ์†์—์„œ ์ง€์—ฝ์ ์ธ ๊ฒƒ์„ ๊ฑธ๋Ÿฌ๋‚ด๊ณ  ๋ณธ์งˆ์„ ํŒŒ์•…ํ•˜๋Š” ๋Šฅ๋ ฅ
- ๋ณต์žกํ•œ ๋…ผ๋ฆฌ๋‚˜ ์ถ”์ƒ์ ์ธ ๊ฐœ๋…์„ ์ƒ๋Œ€๋ฐฉ์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ์„ค๋ช…ํ•˜๋Š” ๋Šฅ๋ ฅ
- ํƒ€์ธ์˜ ๊ฐ์ •์„ ์ดํ•ดํ•˜๋Š” ๊ณต๊ฐ ๋Šฅ๋ ฅ

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

P.55

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

์ฝ”๋“œ๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋‚ญ๋น„ ์—†์ด ์ž˜ ์‚ฌ์šฉํ•˜๋Š”์ง€,
CPU๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š”์ง€,์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด์ง€,
์ฝ”๋“œ ๋ฒ ์ด์Šค ๋‚ด๋ถ€์˜ ๋‹ค๋ฅธ ์ฝ”๋“œ์™€ ์ •ํ™•ํ•œ ๋ฐฉ์‹์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š”์ง€,
ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์‰ฌ์šด์ง€, ๋กœ๊น…์ด๋‚˜ ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ๊ด€๋ จํ•ด์„œ ํ•„์š”ํ•œ ๋‚ด์šฉ์„ ๋‹ด๊ณ  ์žˆ๋Š”์ง€,
๊ทธ๋ฆฌ๊ณ  ์š”๊ตฌ์‚ฌํ•ญ์„ ์ •ํ™•ํ•˜๊ฒŒ ๋ฐ˜์˜ํ•˜๊ณ  ์žˆ๋Š”์ง€,

์ด๋Ÿฐ ๋‹ค์–‘ํ•œ ์š”์†Œ๋“ค์„ ํ•œ๊บผ๋ฒˆ์— ์ „๋ฉด์ ์œผ๋กœ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์€ ๊ณ ๋„์˜ ๋Šฅ๋ ฅ๊ณผ ๊ฒฝํ—˜์„ ํ•„์š”๋กœ ํ•œ๋‹ค.

๊ฐœ๋ฐœ์ž ๋ณด๋‹ค ๋จผ์ € ์„ฑ์ˆ™ํ•œ ์‚ฌ๋žŒ์ด ๋˜์ž

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

P.57

์‚ฌ์‹ค ์ฝ”๋”ฉ์„ ์ž˜ํ•˜์ง€๋งŒ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์ด ํ˜•ํŽธ์—†๋Š” ์‚ฌ๋žŒ์€ ๋ณด์•˜์–ด๋„,
์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์ด ๋›ฐ์–ด๋‚˜๋ฉด์„œ ์ฝ”๋”ฉ์„ ๋ชปํ•˜๋Š” ์‚ฌ๋žŒ์€ ๋ณธ ์ ์ด ์—†๋‹ค.
๊ทธ๋ž˜์„œ ๋‚ด๊ฐ€ ์ž์‹  ์žˆ๊ฒŒ ๊ฐœ๋ฐœ์ž์˜ ์ƒ๋ช…์ด ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋Šฅ๋ ฅ์ด ๋งํ•˜๋Š” ์ด์œ ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์–ด๋–ป๊ฒŒ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋Šฅ๋ ฅ์„ ํ‚ค์šธ ์ˆ˜ ์žˆ์„๊นŒ?? ์ฑ…์—์„œ๋Š” ๋…์„œ์™€ ์ข‹์€ ์‚ฌ๋žŒ์„ ๊ณ์— ๋‘๊ธฐ๋ฅผ ๊ฐ•๋ ฅํ•˜๊ฒŒ ์ถ”์ฒœํ•˜๊ณ  ์žˆ๋‹ค.

P.57

์ปดํ“จํ„ฐ๋ฅผ ๋„๊ณ , ์ „ํ™”๊ธฐ๋ฅผ ๋‚ด๋ ค๋†“๊ณ  ํ˜ธํก์ด ๊ธด ๋…์„œ๋ฅผ ํ•ด์•ผ ํ•œ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ์ข‹์€ ์‚ฌ๋žŒ์„ ๋งŒ๋‚˜์•ผ ํ•œ๋‹ค.
๋งŒ๋‚˜์„œ ๊ฐ์ •์ด ์†Œ๋ชจ๋˜๊ฑฐ๋‚˜ ์ž๊ธฐ๋ฅผ ์ž๊ธฐ๋‹ต๊ฒŒ ๋งŒ๋“ค์–ด ์ฃผ์ง€ ์•Š๋Š” ์‚ฌ๋žŒ์€ ๋งŒ๋‚  ํ•„์š”๊ฐ€ ์—†๋‹ค.

์‚ฌ๋žŒ๋“ค์„ ๋งŒ๋‚˜์ง€ ์•Š๊ณ  ํ˜ผ์ž ์ง€๋‚ด๋Š” ๊ฒƒ์ด,
์ž์‹ ์˜ ์‚ถ์„ ํ›จ์”ฌ ํ’๋ถ€ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์ค„ ์ˆ˜๋„ ์žˆ์Œ์„ ๊นจ๋‹ฌ์•„์•ผ ํ•œ๋‹ค.

๊ทธ๊ฒŒ ์„ฑ์ˆ™์˜ ์˜๋ฏธ๋‹ค.

์‹ค๋ ฅ์žˆ๋Š” ๊ฐœ๋ฐœ์ž

์ด ์ฑ…์—์„œ ๋งํ•˜๋Š” ์‹ค๋ ฅ ์žˆ๋Š”์ฆ‰, ๊ณ ์ˆ˜์˜ ๊ฐœ๋ฐœ์ž๋“ค์€ ์–ด๋– ํ•œ ์ƒ๊ฐ์„ ํ•˜๋Š”์ง€ ์•Œ๋ ค์ฃผ๋Š” ๋ถ€๋ถ„์ด ๋งค์šฐ ๋‚˜์—๊ฒŒ ์ธ์ƒ ๊นŠ๊ฒŒ ๋‹ค๊ฐ€์™”๋‹ค. ์ง€๊ธˆ๋ถ€ํ„ฐ ์ด ๋ถ€๋ถ„์„ ์ค€๋น„ํ•œ๋‹ค๋ฉด ๋‹น๋‹นํ•˜๊ฒŒ ์‹ค๋ ฅ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ™•์‹ ์ด ๋“ค์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

P.218

์—ฌ๋Ÿฌ๋ฒˆ ๋งํ–ˆ์ง€๋งŒ ๊ณ ์ˆ˜๋Š” ์ƒ๊ฐํ•œ ๋‹ค์Œ ์ฝ”๋”ฉ์„ํ•˜๊ณ ,
ํ•˜์ˆ˜๋Š” ์ฝ”๋”ฉ์„ ํ•œ ๋‹ค์Œ ์ƒ๊ฐ์„ ํ•œ๋‹ค.

๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ํ•˜์ˆ˜๋Š” ์‹ค์ œ๋กœ '์ƒ๊ฐ ์—†์ด' ์ฝ”๋”ฉ์„ ํ•œ๋‹ค.

์ฝ”๋”ฉ์„ ํ•˜๋‹ค๊ฐ€ ๋ง‰ํžˆ๋ฉด ์šฐ๊ฒฉ๋‹ค์ง์œผ๋กœ ๋ฐ€๊ณ  ๋‚˜๊ฐ„๋‹ค.
๋ถˆ๋ฆฌ์–ธ ๋ณ€์ˆ˜์™€ if-else๋ฅผ ์‚ฌ์ •์—†์ด ๋„์ž…ํ•œ๋‹ค.

๋ฐ”๋‘‘์—์„œ
๊ณ ์ˆ˜๋Š” ์ƒ๊ฐ์„ ํ•œ ๋‹ค์Œ์— ์ˆ˜๋ฅผ ๋‘์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์˜ 'ํ๋ฆ„'์„ ๊ธฐ์–ตํ•˜๋Š” ๊ฑฐ๊ณ ,
ํ•˜์ˆ˜๋Š” ์•„๋ฌด ์ƒ๊ฐ ์—†์ด ์ˆ˜๋ฅผ ๋‘์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์–ตํ•  ๋‚ด์šฉ ์ž์ฒด๊ฐ€ ์—†๋Š” ๊ฒƒ์ด๋‹ค.

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

๊ทธ๋ฆฌ๊ณ  ์œ ํ–‰ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์— ํœฉ์“ธ๋ฆฌ๋Š” ๋ถ€๋ถ„์— ๋Œ€ํ•ด ๊ฒฐํ˜ผ๊ณผ ์—ฐ์• ๋กœ ๋น„์œ ํ•ด ์ค€ ๋ถ€๋ถ„๋„ ๋„ˆ๋ฌด ์™€๋‹ฟ์•˜๋‹ค.

P.384

ํ•˜์ง€๋งŒ ๊ทธ๋Ÿฐ ์ผ์‹œ์ ์ธ ๊ธฐ์ˆ ์€ ์—ฐ์•  ๋Œ€์ƒ์ด์ง€ ๊ฒฐํ˜ผํ•  ๋Œ€์ƒ์ด ์•„๋‹ˆ๋‹ค.
ํ”„๋ ˆ์ž„์›Œํฌ๋‚˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ฐ€์ ธ๋‹ค ์“ฐ๋Š” ๊ฒƒ์€ ์ผ์ข…์˜ ์—ฐ์• ๋‹ค.

์ง€๊ธˆ ์ด ์ž๋ฆฌ์—์„œ ์ง‘์ค‘

์ด ์ฑ…์„ ๋‹ค ์ฝ๊ณ , ์ข‹์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์†Œํ†ตํ•˜๋Š” ๋Šฅ๋ ฅ, ํ”๋“ค๋ฆฌ์ง€ ์•Š๋Š” ๊ธฐ๋ณธ๊ธฐ ๊ทธ๋ฆฌ๊ณ  ํŠธ๋ Œ๋“œ์— ๋งž๋Š” ๊ธฐ์ˆ ์„ ํ•™์Šตํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋Šฅ๋ ฅ์ด ์ค‘์š”ํ•จ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค.

์•„์ง ๊ฐˆ ๊ธธ์ด ๋ฉ€์ง€๋งŒ ๊ทธ๋ž˜๋„ ์ฑ…์„ ์ฝ์œผ๋ฉด์„œ ๋‹ค์‹œ ํ•œ๋ฒˆ ๋งˆ์Œ์„ ๋‹ค์žก๊ณ  ๋‚˜์•„๊ฐ€์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.