Skip to content

Latest commit

ย 

History

History

ch08

โฌ…๏ธ 7์žฅ | 9์žฅ โžก๏ธ

8์žฅ ๊ธฐ๋Šฅ ์ด๋™

Note

'๊ธฐ๋Šฅ ์ด๋™' ์ฑ•ํ„ฐ๋Š” ๋‹ค์Œ ์งˆ๋ฌธ์„ ์ค‘์‹ฌ์œผ๋กœ ์ฝ์–ด๋‚˜๊ฐ€์‹œ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

  1. ๋ฌด์—‡์„ ๊ธฐ์ค€์œผ๋กœ ์š”์†Œ๋ฅผ ์˜ฎ๊ฒจ์•ผ ํ•˜๋Š”๊ฐ€
  2. ์–ด๋–ป๊ฒŒ ๋ชจ๋“ˆ์„ฑ ๋˜๋Š” ์‘์ง‘๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋Š”๊ฐ€
  3. ์–ด๋–ค ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๊ฐ€ ์ž์—ฐ์Šค๋Ÿฌ์šด ์ฝ”๋“œ๋ฅผ ์ด๋Œ์–ด๋‚ด๋Š”๊ฐ€

8.1 ํ•จ์ˆ˜ ์˜ฎ๊ธฐ๊ธฐ

p.278

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

p.279

  1. ํ•จ์ˆ˜๋ฅผ ์˜ฎ๊ธธ์ง€ ๋ง์ง€๋ฅผ ์ •ํ•˜๊ธฐ๋ž€ ์‰ฝ์ง€ ์•Š๋‹ค. ๊ทธ๋Ÿด ๋• ๋Œ€์ƒ ํ•จ์ˆ˜์˜ ํ˜„์žฌ ์ปจํ…์ŠคํŠธ์™€ ํ›„๋ณด ์ปจํ…์ŠคํŠธ๋ฅผ ๋‘˜๋Ÿฌ๋ณด๋ฉด ๋„์›€์ด ๋œ๋‹ค. ๋Œ€์ƒํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ํ•จ์ˆ˜๋“ค์€ ๋ฌด์—‡์ธ์ง€, ๋Œ€์ƒ ํ•จ์ˆ˜๊ฐ€ ํ˜ธ์ถœํ•˜๋Š” ํ•จ์ˆ˜๋“ค์€ ๋˜ ๋ฌด์—‡์ด ์žˆ๋Š”์ง€, ๋Œ€์ƒ ํ•จ์ˆ˜๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ๋Š” ๋ฌด์—‡์ธ์ง€๋ฅผ ์‚ดํŽด๋ด์•ผ ํ•œ๋‹ค.

8.2 ํ•„๋“œ ์˜ฎ๊ธฐ๊ธฐ

p.289

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

p.290

  1. ํ•œ ๋ ˆ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค ํ•  ๋•Œ ๋‹ค๋ฅธ ๋ ˆ์ฝ”๋“œ์˜ ํ•„๋“œ๊นŒ์ง€ ๋ณ€๊ฒฝํ•ด์•ผ๋งŒ ํ•œ๋‹ค๋ฉด ํ•„๋“œ์˜ ์œ„์น˜๊ฐ€ ์ž˜๋ชป๋˜์—ˆ๋‹ค๋Š” ์‹ ํ˜ธ๋‹ค.
  2. ํด๋ž˜์Šค์˜ ๋ฐ์ดํ„ฐ๋“ค์€ ์ ‘๊ทผ์ž ๋ฉ”์„œ๋“œ๋“ค ๋’ค์— ๊ฐ์ถฐ์ ธ(์บก์Аํ™”๋˜์–ด) ์žˆ์œผ๋ฏ€๋กœ, ํด๋ž˜์Šค์— ๊ณ๋“ค์—ฌ์ง„ ํ•จ์ˆ˜(๋ฉ”์„œ๋“œ)๋“ค์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ด๋ฆฌ์ €๋ฆฌ ์˜ฎ๊ธฐ๋Š” ์ž‘์—…์„ ์‰ฝ๊ฒŒ ํ•ด์ค€๋‹ค.

p.293

  1. ๋‚ ๋ ˆ์ฝ”๋“œ ๋ณ€๊ฒฝํ•˜๊ธฐ : ์ด ๋ฆฌํŒฉํ„ฐ๋ง์€ ๋Œ€์ฒด๋กœ ๊ฐ์ฒด๋ฅผ ํ™œ์šฉํ•  ๋•Œ๊ฐ€ ๋” ์ˆ˜์›”ํ•˜๋‹ค. ์บก์Аํ™” ๋•์— ๋ฐ์ดํ„ฐ ์ ‘๊ทผ์„ ๋ฉ”์„œ๋“œ๋กœ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ฐ์‹ธ์ฃผ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
  2. ์ด๋Ÿด ๋•Œ๋Š” ์ ‘๊ทผ์ž ํ•จ์ˆ˜๋“ค์„ ๋งŒ๋“ค๊ณ , ๋‚  ๋ ˆ์ฝ”๋“œ๋ฅผ ์ฝ๊ณ  ์“ฐ๋Š” ๋ชจ๋“  ํ•จ์ˆ˜๊ฐ€ ์ ‘๊ทผ์ž๋ฅผ ๊ฑฐ์น˜๋„๋ก ๊ณ ์น˜๋ฉด ๋œ๋‹ค.

๐Ÿ’ก์˜๊ฒฌ

  1. DDD(Domain-Driven Design)
    • MSA์ฒ˜๋Ÿผ ๊ธฐ๋Šฅ๋ณ„๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ์ด ๋ฐฑ์—”๋“œ์—์„œ์˜ DDD, ์•„ํ‚คํ…์ณ ๋ณ„๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒŒ (ํ”„๋กœ๋•์…˜์„ ํŠน์ • ๋„๋ฉ”์ธ ๋‹จ์œ„๋กœ ์Šคํ† ์–ด๋‚˜ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋ฌถ๋Š”๊ฒƒ) ํ”„๋ก ํŠธ์‚ฌ์ด๋“œ์˜ DDD

8.3 ๋ฌธ์žฅ์„ ํ•จ์ˆ˜๋กœ ์˜ฎ๊ธฐ๊ธฐ

p.296

  1. ์ค‘๋ณต์ œ๊ฑฐ๋Š” ์ฝ”๋“œ๋ฅผ ๊ฑด๊ฐ•ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๋Š” ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜๋‹ค. ์ด๋ ‡๊ฒŒ ํ•ด๋‘๋ฉด ์ถ”ํ›„ ๋ฐ˜๋ณต๋˜๋Š” ๋ถ€๋ถ„์—์„œ ๋ฌด์–ธ๊ฐ€ ์ˆ˜์ •ํ•  ์ผ์ด ์ƒ๊ฒผ์„ ๋•Œ ๋‹จ ํ•œ ๊ณณ๋งŒ ์ˆ˜์ •ํ•˜๋ฉด ๋œ๋‹ค.

8.4 ๋ฌธ์žฅ์„ ํ˜ธ์ถœํ•œ ๊ณณ์œผ๋กœ ์˜ฎ๊ธฐ๊ธฐ

p.301

  1. ํ•จ์ˆ˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์Œ“์•„ ์˜ฌ๋ฆฌ๋Š” ์ถ”์ƒํ™”์˜ ๊ธฐ๋ณธ ๋นŒ๋”ฉ ๋ธ”๋ก์ด๋‹ค. ์ฝ”๋“œ๋ฒ ์ด์Šค์˜ ๊ธฐ๋Šฅ๋ฒ”์œ„๊ฐ€ ๋‹ฌ๋ผ์ง€๋ฉด ์ถ”์ƒํ™”์˜ ๊ฒฝ๊ณ„๋„ ์›€์ง์ด๊ฒŒ ๋œ๋‹ค. ํ•จ์ˆ˜ ๊ด€์ ์—์„œ ์ƒ๊ฐํ•ด๋ณด๋ฉด, ์ดˆ๊ธฐ์—๋Š” ์‘์ง‘๋„ ๋†’๊ณ  ํ•œ๊ฐ€์ง€ ์ผ๋งŒ ์ˆ˜ํ–‰ํ•˜๋˜ ํ•จ์ˆ˜๊ฐ€ ์–ด๋А์ƒˆ ๋‘˜ ์ด์ƒ์˜ ๋‹ค๋ฅธ ์ผ์„ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ๋ฐ”๋€” ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด๋‹ค.

8.5 ์ธ๋ผ์ธ ์ฝ”๋“œ๋ฅผ ํ•จ์ˆ˜ ํ˜ธ์ถœ๋กœ ๋ฐ”๊พธ๊ธฐ

p. 308

  1. ํ•จ์ˆ˜์˜ ์ด๋ฆ„์ด ์ฝ”๋“œ์˜ ๋™์ž‘ ๋ฐฉ์‹๋ณด๋‹ค๋Š” ๋ชฉ์ ์„ ๋งํ•ด์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ํ•จ์ˆ˜๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•˜๊ธฐ๊ฐ€ ์‰ฌ์›Œ์ง„๋‹ค.
  2. ๋ง์ด ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ํ•จ์ˆ˜ ์ด๋ฆ„์ด ์ ์ ˆํ•˜์ง€ ์•Š๊ฑฐ๋‚˜(ํ•จ์ˆ˜ ์ด๋ฆ„์„ ๋ฐ”๊ฟ”์ฃผ์ž), ๊ทธ ํ•จ์ˆ˜์˜ ๋ชฉ์ ์ด ์ธ๋ผ์ธ ์ฝ”๋“œ์˜ ๋ชฉ์ ๊ณผ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์ผ ๊ฒƒ์ด๋‹ค(๋”ฐ๋ผ์„œ ํ•จ์ˆ˜ ํ˜ธ์ถœ๋กœ ๋Œ€์ฒดํ•˜๋ฉด ์•ˆ ๋œ๋‹ค.)

p.309

  1. ์‚ฌ์šฉ ์ค‘์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ํ”Œ๋žซํผ(ํ˜น์€ ํ”„๋ ˆ์ž„์›Œํฌ๋‚˜ ์•ˆ์ •ํ™”๋œ ์„œ๋“œํŒŒํ‹ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋“ฑ)์ด ์ œ๊ณตํ•˜๋Š” API๋ฅผ ์ž˜ ํŒŒ์•…ํ•˜๊ณ  ์žˆ์„์ˆ˜๋ก ์ด๋ฒˆ ๋ฆฌํŒฉํ„ฐ๋ง์˜ ํ™œ์šฉ ๋นˆ๋„๊ฐ€ ๋†’์•„์งˆ ๊ฒƒ์ด๋‹ค.

๐Ÿ’ก์˜๊ฒฌ

  1. UI ์ปดํฌ๋„ŒํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(framework) ์‚ฌ์šฉ
    • MUI, Vuetify, Element, Ant Design,
    • ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•˜๊ณ  ์ง์ ‘ ๋งŒ๋“ค์–ด์„œ ์“ฐ๊ธฐ๋„ ํ•จ.
    • back office๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ์ปดํฌ๋„ŒํŠธ ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ๊ฑฐ์˜ ๋งŒ๋“ค์–ด์„œ ์”€.
    • ๊ฐ€์ ธ๋‹ค๊ฐ€ ์“ธ ๋•Œ๋„ ์ปค์Šคํ…€์ด ๊ฐ€๋Šฅํ•œ์ง€ ๊ธฐ์ˆ  ์กฐ์‚ฌ๋ฅผ ํ†ตํ•ด ์—„๊ฒฉํ•˜๊ฒŒ ํŒ๋‹จ, ์‹ฌ์‚ฌํ•จ.
    • ์ง์ ‘ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ ์‚ฌ๋‚ด ๋””์ž์ธ ์‹œ์Šคํ…œ ๋˜๋Š” ์Šคํ† ๋ฆฌ๋ถ์„ ํ†ตํ•ด ๊ณต์œ ํ•จ.
    • Ant Design์€ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์ด ๋„ˆ๋ฌด ์–ด๋ ค์›Œ ํŠนํžˆ ์™ธ๋ถ€์— ๊ณต๊ฐœํ•˜๋Š” ์„œ๋น„์Šค์—๋Š” ์‚ฌ์šฉ์„ ์ถ”์ฒœํ•˜์ง€ ์•Š์Œ.
    • Vuetify๋ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์ข…์†๋˜์–ด Vue 2์—์„œ Vue 3๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜์ง€ ๋ชปํ•˜๊ธฐ๋„ ํ•˜๋ฏ€๋กœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋„์ž… ์‹œ ์‹ ์ค‘ํ•ด์•ผ ํ•จ.
  2. vue2 vs vue3

8.6 ๋ฌธ์žฅ ์Šฌ๋ผ์ด๋“œํ•˜๊ธฐ

p.310

  1. ์˜ˆ์ปจ๋Œ€ ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฌธ์žฅ๋“ค์€(๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•˜๋Š” ์ฝ”๋“œ ์‚ฌ์ด์— ํฉ์–ด์ ธ ์žˆ๊ธฐ๋ณด๋‹ค๋Š”) ํ•œ๋ฐ ๋ชจ์—ฌ ์žˆ์–ด์•ผ ์ข‹๋‹ค. ์‹ค์ œ๋กœ ๋‚˜๋Š” ๋ฌธ์žฅ ์Šฌ๋ผ์ด๋“œํ•˜๊ธฐ ๋ฆฌํŒฉํ„ฐ๋ง์œผ๋กœ ์ด๋Ÿฐ ์ฝ”๋“œ๋“ค์„ ํ•œ๋ฐ ๋ชจ์•„๋‘”๋‹ค. ๊ฐ€์žฅ ํ”ํ•œ ์‚ฌ๋ก€๋Š” ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•˜๊ณ  ์‚ฌ์šฉํ•  ๋•Œ๋‹ค.

p.311

  1. ์š”์†Œ๋ฅผ ์„ ์–ธํ•˜๋Š” ๊ณณ๊ณผ ์‚ฌ์šฉํ•˜๋Š” ๊ณณ์„ ๊ฐ€๊นŒ์ด ๋‘๊ธฐ๋ฅผ ์ข‹์•„ํ•˜๋Š” ๋‚˜๋Š” ์„ ์–ธ ์ฝ”๋“œ๋ฅผ ์Šฌ๋ผ์ด๋“œํ•˜์—ฌ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜๋Š” ๊ณณ๊นŒ์ง€ ๋Œ์–ด๋‚ด๋ฆฌ๋Š” ์ผ์„ ์ž์ฃผ ํ•œ๋‹ค.

๐Ÿ’ก์˜๊ฒฌ

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

8.7 ๋ฐ˜๋ณต๋ฌธ ์ชผ๊ฐœ๊ธฐ

p.316

  1. ์ข…์ข… ๋ฐ˜๋ณต๋ฌธ ํ•˜๋‚˜์—์„œ ๋‘ ๊ฐ€์ง€ ์ผ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด๊ฒŒ ๋œ๋‹ค. ๊ทธ์ € ๋‘ ์ผ์„ ํ•œ๊บผ๋ฒˆ์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ด์œ ์—์„œ ๋ง์ด๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ฐ˜๋ณต๋ฌธ์„ ์ˆ˜์ •ํ•ด์•ผ ํ•  ๋•Œ๋งˆ๋‹ค ๋‘ ๊ฐ€์ง€ ์ผ ๋ชจ๋‘๋ฅผ ์ž˜ ์ดํ•ดํ•˜๊ณ  ์ง„ํ–‰ํ•ด์•ผ ํ•œ๋‹ค. ๋ฐ˜๋Œ€๋กœ ๊ฐ๊ฐ์˜ ๋ฐ˜๋ณต๋ฌธ์œผ๋กœ ๋ถ„๋ฆฌํ•ด๋‘๋ฉด ์ˆ˜์ •ํ•  ๋™์ž‘ ํ•˜๋‚˜๋งŒ ์ดํ•ดํ•˜๋ฉด ๋œ๋‹ค.

๐Ÿ’ก์˜๊ฒฌ

  1. ๊นƒ ์‚ฌ์šฉ์‹œ command vs gui
    • ์ทจํ–ฅ ์ฐจ์ด.
  2. ๋ฐ˜๋ณต๋ฌธ์„ ์ชผ๊ฐœ๊ธฐ๋ณด๋‹ค ์˜คํžˆ๋ ค ๋‚˜๋‰˜์–ด ์žˆ์œผ๋ฉด ํ•ฉ์น˜๋ ค๊ณ  ํ•  ๊ฒƒ ๊ฐ™๋‹ค.
    • ๋ฐ˜๋ณต๋ฌธ์„ ํ•จ์ˆ˜๋กœ ๋ถ„๋ฆฌํ•˜๋Š” ๋ฆฌํŒฉํ„ฐ๋ง๊นŒ์ง€ ์ง„ํ–‰ํ•œ๋‹ค๋ฉด ํ•จ์ˆ˜ ํ•˜๋‚˜๋‹น ํ•˜๋‚˜์˜ ์—ญํ• ๋งŒ ํ•˜๋ฏ€๋กœ ์ ์ ˆํ•ด ๋ณด์ธ๋‹ค.
    • ๋ฐ์ดํ„ฐ ๊ฐœ์ˆ˜๊ฐ€ ์ž‘์€ ๊ฒฝ์šฐ๋Š” ์ชผ๊ฐœ๋Š” ๊ฒƒ์ด ์ข‹๊ณ  ๋งŽ์€ ๊ฒฝ์šฐ๋Š” ํ•ฉ์น˜๋Š” ๊ฒƒ์ด ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค.

8.8 ๋ฐ˜๋ณต๋ฌธ์„ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๋ฐ”๊พธ๊ธฐ

p.320

  1. ์ปฌ๋ ‰์…˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ์ด์šฉํ•˜๋ฉด ์ฒ˜๋ฆฌ ๊ณผ์ •์„ ์ผ๋ จ์˜ ์—ฐ์‚ฐ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.

8.9 ์ฃฝ์€ ์ฝ”๋“œ ์ œ๊ฑฐํ•˜๊ธฐ

p.327

  1. ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์ฝ”๋“œ๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ทธ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋™์ž‘์„ ์ดํ•ดํ•˜๋Š” ๋ฐ๋Š” ์ปค๋‹ค๋ž€ ๊ฑธ๋ฆผ๋Œ์ด ๋  ์ˆ˜ ์žˆ๋‹ค.
  2. ์ฝ”๋“œ๊ฐ€ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๊ฒŒ ๋๋‹ค๋ฉด ์ง€์›Œ์•ผํ•œ๋‹ค.

โฌ…๏ธ 7์žฅ | โฌ†๏ธ ์œ„๋กœ | 9์žฅ โžก๏ธ