๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Culture/Book

ํด๋ฆฐ์ฝ”๋“œ TIL #09

by ๋ฌด๋…ˆ 2022. 3. 2.

๐Ÿ““ ์˜ค๋Š˜ ์ฝ์€ ๋ฒ”์œ„

  • 06์žฅ ๊ฐ์ฒด์™€ ์ž๋ฃŒ ๊ตฌ์กฐ

๐Ÿ’ก ์ฑ…์—์„œ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์€ ๋‚ด์šฉ์„ ์จ๋ณด์„ธ์š”

  • ๋ณ€์ˆ˜ ์‚ฌ์ด์— ํ•จ์ˆ˜๋ผ๋Š” ๊ณ„์ธต์„ ๋„ฃ๋Š”๋‹ค๊ณ  ๊ตฌํ˜„์ด ์ €์ ˆ๋กœ ๊ฐ์ถฐ์ง€์ง€๋Š” ์•Š๋Š”๋‹ค. ๊ตฌํ˜„์„ ๊ฐ์ถ”๋ ค๋ฉด ์ถ”์ƒํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค!(p.119)
  • ์ถ”์ƒ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ๊ตฌํ˜„์„ ๋ชจ๋ฅธ ์ฑ„ ์ž๋ฃŒ์˜ ํ•ต์‹ฌ์„ ์กฐ์ ˆ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ์ง„์ •ํ•œ ์˜๋ฏธ์˜ ํด๋ž˜์Šค๋‹ค.(p.119)
  • ์ž๋ฃŒ๋ฅผ ์„ธ์„ธํ•˜๊ฒŒ ๊ณต๊ฐœํ•˜๊ธฐ๋ณด๋‹ค๋Š” ์ถ”์ƒ์ ์ธ ๊ฐœ๋…์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ํŽธ์ด ์ข‹๋‹ค.(p.119)
  • ๊ฐ์ฒด๋Š” ์ถ”์ƒํ™” ๋’ค๋กœ ์ž๋ฃŒ๋ฅผ ์ˆจ๊ธด ์ฑ„ ์ž๋ฃŒ๋ฅผ ๋‹ค๋ฃจ๋Š” ํ•จ์ˆ˜๋งŒ ๊ณต๊ฐœํ•œ๋‹ค. ์ž๋ฃŒ ๊ตฌ์กฐ๋Š” ์ž๋ฃŒ๋ฅผ ๊ทธ๋Œ€๋กœ ๊ณต๊ฐœํ•˜๋ฉฐ ๋ณ„๋‹ค๋ฅธ ํ•จ์ˆ˜๋Š” ์ œ๊ณตํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • (์ž๋ฃŒ ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š”) ์ ˆ์ฐจ์ ์ธ ์ฝ”๋“œ๋Š” ๊ธฐ์กด ์ž๋ฃŒ ๊ตฌ์กฐ๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์œผ๋ฉด์„œ ์ƒˆ ํ•จ์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๊ธฐ ์‰ฝ๋‹ค. ๋ฐ˜๋ฉด, ๊ฐ์ฒด ์ง€ํ–ฅ ์ฝ”๋“œ๋Š” ๊ธฐ์กด ํ•จ์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์œผ๋ฉด์„œ ์ƒˆ ํด๋ž˜์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ธฐ ์‰ฝ๋‹ค. (p.122)
  • ์ ˆ์ฐจ์ ์ธ ์ฝ”๋“œ๋Š” ์ƒˆ๋กœ์šด ์ž๋ฃŒ ๊ตฌ์กฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๊ทธ๋Ÿฌ๋ ค๋ฉด ๋ชจ๋“  ํ•จ์ˆ˜๋ฅผ ๊ณ ์ณ์•ผ ํ•œ๋‹ค. ๊ฐ์ฒด ์ง€ํ–ฅ ์ฝ”๋“œ๋Š” ์ƒˆ๋กœ์šด ํ•จ์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๊ทธ๋Ÿฌ๋ ค๋ฉด ๋ชจ๋“  ํด๋ž˜์Šค๋ฅผ ๊ณ ์ณ์•ผ ํ•œ๋‹ค.(p.122)
  • ๊ฐ์ฒด ์ง€ํ–ฅ ์ฝ”๋“œ์—์„œ ์–ด๋ ค์šด ๋ณ€๊ฒฝ์€ ์ ˆ์ฐจ์ ์ธ ์ฝ”๋“œ์—์„œ ์‰ฌ์šฐ๋ฉฐ, ์ ˆ์ฐจ์ ์ธ ์ฝ”๋“œ์—์„œ ์–ด๋ ค์šด ๋ณ€๊ฒฝ์€ ๊ฐ์ฒด ์ง€ํ–ฅ ์ฝ”๋“œ์—์„œ ์‰ฝ๋‹ค!
  • ์ž๋ฃŒ ๊ตฌ์กฐ์ฒด์˜ ์ „ํ˜•์ ์ธ ํ˜•ํƒœ๋Š” ๊ณต๊ฐœ ๋ณ€์ˆ˜๋งŒ ์žˆ๊ณ  ํ•จ์ˆ˜๊ฐ€ ์—†๋Š” ํด๋ž˜์Šค๋‹ค.(p.126)
  • ๊ฐ์ฒด๋Š” ๋™์ž‘์„ ๊ณต๊ฐœํ•˜๊ณ  ์ž๋ฃŒ๋ฅผ ์ˆจ๊ธด๋‹ค. ์ž๋ฃŒ ๊ตฌ์กฐ๋Š” ๋ณ„๋‹ค๋ฅธ ๋™์ž‘ ์—†์ด ์ž๋ฃŒ๋ฅผ ๋…ธ์ถœํ•œ๋‹ค.(p.127)

๐Ÿ“ ์˜ค๋Š˜ ์ฝ์€ ์†Œ๊ฐ์€? ๋– ์˜ค๋ฅด๋Š” ์ƒ๊ฐ์„ ๊ฐ€๋ณ๊ฒŒ ์ ์–ด๋ณด์„ธ์š”.

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

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

๐Ÿ” ๊ถ๊ธˆํ•œ ๋‚ด์šฉ์ด ์žˆ๊ฑฐ๋‚˜, ์ž˜ ์ดํ•ด๋˜์ง€ ์•Š๋Š” ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์ ์–ด๋ณด์„ธ์š”.

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

'Culture > Book' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

IT 5๋ถ„ ์žกํ•™ ์‚ฌ์ „ #02  (0) 2023.01.16
ํด๋ฆฐ์ฝ”๋“œ TIL #10  (0) 2022.03.09
ํด๋ฆฐ์ฝ”๋“œ TIL #08  (0) 2022.03.01
ํด๋ฆฐ์ฝ”๋“œ TIL #06  (0) 2022.02.24
ํด๋ฆฐ์ฝ”๋“œ TIL #05  (0) 2022.02.22

๋Œ“๊ธ€