๐Ÿ“’ ์ธํ„ด ํ›„ ์ฒซ ์ง์žฅ, ์ด๊ฒƒ์ €๊ฒƒ ํšŒ๊ณ 

์ˆ‘์ˆ‘ยท2022๋…„ 8์›” 20์ผ
2

ํšŒ๊ณ 

๋ชฉ๋ก ๋ณด๊ธฐ
2/7
post-thumbnail
post-custom-banner

์ทจ์—…ํ–ˆ๋‹ค !!
3๊ฐœ์›”์˜ ์ธํ„ด ์ƒํ™œ์„ ๊ฑฐ์ณ ์ •๊ทœ์ง์œผ๋กœ ์ „ํ™˜๋˜์—ˆ๋‹ค.
์ด๋Ÿฐ ์ €๋Ÿฐ ์ผ์ด ์žˆ์—ˆ์ง€๋งŒ, ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ฒซ ๋ฐœ์„ ๋–ผ์–ด ๊ฐํšŒ๊ฐ€ ์ƒˆ๋กญ๋‹ค.
์งง์€ ์‹œ๊ฐ„ ๋™์•ˆ ๋Š๊ผˆ๋˜ ๊ฒƒ์„ ํšŒ๊ณ ํ•˜๊ณ ์ž ํ•œ๋‹ค.


๐Ÿ™„ ๋ง‰๋‚ด ์ค‘์— ๋ง‰๋‚ด

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

์ž…์‚ฌ ๋™๊ธฐ ์ค‘์— ๋‚ด๊ฐ€ ์ œ์ผ ๋ง‰๋‚ด์ผ ์ค„์€ ์ •๋ง ๊ฟˆ์—๋„ ์ƒ์ƒ ๋ชปํ–ˆ๋‹ค.
์•ˆ ๊ทธ๋ž˜๋„ ๋‚ฏ์„ ๊ฐ€๋ ค์„œ ๊ฑฑ์ •๋„ ๋์ง€๋งŒ, ๋‹ค๋“ค ๋„ˆ๋ฌด ์ข‹์€ ์‚ฌ๋žŒ๋“ค์ด๋ผ ์ž˜ ์ ์‘ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.
๋ˆ„๊ตด ๋งŒ๋‚˜๋„ ์ผ๋‹จ ์–ธ๋‹ˆ/์˜ค๋น ์ธ๊ฒŒ ์–ด๋Š ๋• ์ข€ ํŽธํ•  ๋•Œ๋„ ์žˆ๊ณ ...

๊ทธ๋ž˜๋„ ์—ฌ์ „ํžˆ ๋ถ€๋‹ด์ด ์•„์˜ˆ ์—†๋‹ค๋ฉด ๊ฑฐ์ง“๋ง์ด๋‹ค.
๋ง‰๋‚ด์ง€๋งŒ ์‹ค๋ ฅ๊นŒ์ง€ ์–ด๋ฆฌ์ง„ ์•Š์€, ๊ทธ๋Ÿฐ ๋ชจ์Šต์„ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ๋‹ค.

๐Ÿฅฐ ์ข‹์€ ์‚ฌ๋žŒ๋“ค

ํšŒ์‚ฌ์—์„œ ์–ป์€ ๊ฒƒ์€ ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.
๊ฐœ์ธ์ ์ธ ์„ฑ์žฅ๋„ ๋งŽ์ด ํ–ˆ์ง€๋งŒ, ๋ฌด์—‡๋ณด๋‹ค ์ข‹์€ ์‚ฌ๋žŒ๋“ค์„ ๋งŽ์ด ์–ป์—ˆ๋‹ค.

์ž…์‚ฌ ๋™๊ธฐ์ด์ž, ์ธ์ƒ ์„ ๋ฐฐ์ด์ž, ์ˆ  ์นœ๊ตฌ๋“ค (๊ฐ€๋” ์ง€๋…ํ•˜์ง€๋งŒ...)

์ด๊ฑฐ์•ผ ๋ง๋กœ ์ธํ„ด ์ƒํ™œ๋กœ ์–ป์€ ๊ฐ€์žฅ ๊ฐ’์ง„ ๊ฒƒ์ด ์•„๋‹๊นŒ.
์˜ค๋ž˜์˜ค๋ž˜ ๋งŒ๋‚˜๊ณ  ์‹ถ๋‹ค.

๐Ÿ”ฅ ์ž˜ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ

๊ธ€์“ฐ๊ธฐ๋ฅผ ์ž˜ํ•˜๊ณ  ์‹ถ๋‹ค.
๊ฐ์„ฑ์ ์ธ ๊ธ€์“ฐ๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ, ๋…ผ๋ฆฌ์ ์ธ ๊ธ€์“ฐ๊ธฐ๋ฅผ ์ž˜ํ•˜๊ณ  ์‹ถ๋‹ค.

๋ง๋„ ์ž˜ํ•˜๊ณ  ์‹ถ๋‹ค.
๊ฒฐ๋ก ๊ณผ ํ•ต์‹ฌ์ ์ธ ๊ทผ๊ฑฐ๋งŒ ์งง๊ฒŒ ๋งํ•˜๋Š”๊ฒŒ ์ค‘์š”ํ•˜๋‹ค๋Š”๊ฑธ ๋งŽ์ด ๋Š๊ผˆ๋‹ค.

ํƒ€ ์ง๊ตฐ์— ์žˆ๋Š” ์‚ฌ๋žŒ๊ณผ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ํ•  ์ผ์ด ๋น„์ผ๋น„์žฌํ•˜๋‹ค.
์„œ๋กœ ๋ฐฐ๊ฒฝ์ง€์‹์ด ์›Œ๋‚™ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์—, ์‰ฝ๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์ด ๋ฌด์—‡๋ณด๋‹ค ์ค‘์š”ํ•˜๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ฐœ๋ฐœ์ž์™€ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ํ•˜๋Š” ๊ฒƒ์„ ์–ด๋ ค์›Œํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๋‹ค.
์˜ค์ฃฝํ•˜๋ฉด ๊ฐœ๋ฐœ ์šฉ์–ด์— ๋Œ€ํ•œ ๊ฐ•์˜๊นŒ์ง€ ๋”ฐ๋กœ ๋‚˜์˜ค์ง€ ์•Š๋Š”๊ฐ€.

๊ฐœ๋ฐœ์ž ์™ธ์—๋Š” ๊ฐœ๋ฐœ ์ง€์‹์„ ๋ชฐ๋ผ๋„ ๋˜๊ฒŒ๋”, ์‰ฌ์šด ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ํ•˜๊ณ  ์‹ถ๋‹ค.
๋‹ค์„ฏ์‚ด์งœ๋ฆฌ ์•„์ด๋„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š”! ๋ฌธ์„œํ™”์™€ ํ™”์ˆ ์„ ์ตํžˆ๊ณ  ์‹ถ๋‹ค.

๋งค ์ˆœ๊ฐ„ ์˜์‹ํ•  ์ˆ˜ ๋ฐ–์— ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค.
ํ•ญ์ƒ ๊ธด์žฅํ•˜๋ฉฐ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ํ•˜์ž.

๐Ÿ€ ํ–‰์šด์ด๋ผ ์—ฌ๊ธด ๊ฒƒ

ํ•˜๊ณ ์‹ถ์€ ์ง๋ฌด๋ฅผ ํ•˜๋Š” ๊ฒƒ.
๋‚ด๊ฐ€ ํšŒ์‚ฌ์— ๋ฐฑ์—”๋“œ๋กœ ์ง€์›ํ•ด์„œ ์‹ค์ œ๋กœ ๋ฐฑ์—”๋“œ ์—…๋ฌด๋ฅผ ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ.

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

๋”๊ตฐ๋‹ค๋‚˜ ๋‚œ ์ผ๋ฐ˜ ์ปด๊ณต์ด ์•„๋‹Œ ์ •๋ณด๋ณด์•ˆ ์ „๊ณต์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์—,
์ตœ์ข…ํ•ฉ๊ฒฉ ํ›„์—๋„ ํ˜น์‹œ๋‚˜ ํ•˜๋Š” ๋งˆ์Œ์ด ๊ณ„์† ์žˆ์—ˆ๋‹ค.

์ธํ„ด ๋•Œ ๋ˆˆ์— ๋ณด์ด๋Š” ์„ฑ๊ณผ๊ฐ€ ์žˆ์—ˆ๋˜ ๊ฒƒ์ด ์ž‘์šฉ์„ ํ–ˆ๋Š”์ง€,
๋‹คํ–‰ํžˆ ๋ฐฑ์—”๋“œ๋กœ ์ทจ์—…์„ ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

๋ฌผ๋ก  ์ˆœ์ˆ˜ 100% ๋ฐฑ์—”๋“œ๋งŒ ํ•˜๊ฒ ๋‹ค๋Š” ๋งˆ์Œ์€ ์—†๋‹ค.
ํ•„์š”์— ๋”ฐ๋ผ ํ”„๋ก ํŠธ์—”๋“œ ๋“ฑ๋“ฑ ๋‹ค๋ฅธ ๋ถ„์•ผ๋„ ํ•˜๊ฒŒ ๋˜๊ฒ ์ง€๋งŒ,
๋‚ด ์ค‘์‹ฌ ์ง๋ฌด๊ฐ€ ๋ฌด์—‡์ด ๋˜๋Š๋ƒ๋Š” ํฐ ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์˜ ์ค‘์š”์„ฑ์„ ๊นจ๋‹ซ๋‹ค

์ธํ„ดํ•˜๊ธฐ ์ „๋ถ€ํ„ฐ ํ”„๋กœ์ ํŠธ ํ•˜๋ฉด์„œ ํ•ญ์ƒ ํ–ˆ๋˜ ๊ณ ๋ฏผ.

์ •์„์ ์œผ๋กœ ๋‚ด๋ ค์˜ค๋Š” ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก ์„ ๋”ฐ๋ฅผ ๊ฒƒ์ธ๊ฐ€? vs ํ˜„์žฌ ์ฝ”๋“œ ์ƒํƒœ์— ๋งž์ถœ ๊ฒƒ์ธ๊ฐ€?

๋‚ด๊ฐ€ ๊ฒช์€ ์˜ˆ๋ฅผ ์„ค๋ช…ํ•˜์ž๋ฉด ์ด๋Ÿฐ๊ฑฐ๋‹ค.
RESTful API์—๋Š” ์—ฌ๋Ÿฌ ๋ฉ”์†Œ๋“œ๊ฐ€ ์“ฐ์ด์ง€ ์•Š๋Š”๊ฐ€.
๋ฐ์ดํ„ฐ ์—…๋ฐ์ดํŠธ๋งŒ ํ•  ๋•Œ๋Š” PUT, ๋“ฑ๋กํ•  ๋•Œ๋Š” POST ๋“ฑ๋“ฑ...

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

์ด๊ฑธ ์‹œ๋‹ˆ์–ด ๋งค๋‹ˆ์ €๋‹˜๊ป˜ ์—ฌ์ญค๋ดค์—ˆ๋‹ค.

๋‹ต์€ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ํ›„์ž๋ผ๊ณ  ํ•œ๋‹ค.

์ด์œ ๋Š” ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์˜ ์šฉ์ด์„ฑ์ด๋‹ค.
๊ทธ๋ฆฌ๊ณ  ์ •์„์ ์ธ ๋ฐฉ๋ฒ•๋ก ์ด ๋งž์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค. (๋ณด์•ˆ ์ •์ฑ… ๋“ฑ)

๊ทธ๋Ÿฌ๋‚˜ ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๊ฑฐ๋‚˜, ๊ธฐ๊ฐ„์ด ์ถฉ๋ถ„ํžˆ ์ฃผ์–ด์งˆ ๊ฒฝ์šฐ
๊ทธ ๋•Œ ์ „์ž์˜ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐœ์„ ํ•˜๋Š” ๊ฒƒ๋„ ์ข‹๋‹ค๊ณ  ํ•œ๋‹ค.

์‚ฌ์‹ค ์ƒ๊ฐ์ง€๋„ ๋ชปํ–ˆ๋‹ค.
๋ฌด์กฐ๊ฑด ๋”ฐ๋ฅด๊ธฐ๋งŒ ํ•˜๋‹ค๊ฐ€, bad smell ์ฝ”๋“œ๋ฅผ ์ „ํŒŒํ•˜๋Š” ๋ฐ ์ผ์กฐํ•˜๋Š” ๊ฑด ์•„๋‹Œ๊ฐ€ ์‹ถ์—ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜๋„ ๋งค์šฐ ์ค‘์š”ํ•œ ์ฒ™๋„๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฑธ ๊ฐ„๊ณผํ–ˆ๋‹ค.

๋‚œ ์•„์ง ๊ฒฝํ—˜์ด ๋„ˆ๋ฌด ๋ถ€์กฑํ•˜๋‹ค๊ณ  ๋ฐ˜์„ฑํ•˜๊ฒŒ ๋œ๋‹ค.

๐Ÿ‹๏ธโ€โ™‚๏ธ ์‚ด๊ธฐ ์œ„ํ•œ ์šด๋™

ํŒ€ ๋งค๋‹ˆ์ €๋‹˜๋“ค์ด ๋ชจ๋‘ ์šด๋™์„ ๋งŽ์ด ํ•˜์‹ ๋‹ค.
์ฒ˜์Œ์—๋Š” ๊ทธ๋ƒฅ ๊ทธ๋Ÿฌ๋ ค๋‹ˆ ํ–ˆ๋Š”๋ฐ... ์ด์ œ๋Š” ์™œ ๊ทธ๋ฆฌ ๋งค์ผ๋งค์ผ ์šด๋™์„ ๊ฐ•์กฐํ•˜์…จ๋Š”์ง€ ์•Œ๊ฒ ๋‹ค.

์ธํ„ด ๊ธฐ๊ฐ„ ๋™์•ˆ ์‚ด์ด 5kg๊ฐ€ ์ช˜๋‹ค.
๊ฐœ๋ฐœ์ž๋Š” ํ•˜๋ฃจ ์ข…์ผ ์•‰์•„์žˆ๋Š” ์ง์—…์ด๋‹ค ๋ณด๋‹ˆ ์šด๋™๋Ÿ‰์ด ๋งค์šฐ ์ ๋‹ค.
์—„์ฒญ ๋ฐ”๋นด๋˜ ๊ฒƒ๋„ ์•„๋‹Œ๋ฐ ํ‡ด๊ทผํ•˜๋ฉด ๋ชธ์ด ๋ญ”๊ฐ€ ๋”๋ถ€๋ฃฉํ•˜๊ณ , ํž˜์ด ๋‚˜์ง€ ์•Š์•˜๋‹ค.

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

๊ฐœ๋ฐœ์ž๋ผ๊ณ  ํ•ด์„œ ๋ฌด์กฐ๊ฑด ๊ฐœ๋ฐœ ์‹ค๋ ฅ๋งŒ ์ค‘์š”ํ•œ๊ฒŒ ์•„๋‹ˆ๊ตฌ๋‚˜.
์ฒด๋ ฅ ๊ด€๋ฆฌ๋„ ๊ฐœ๋ฐœ์ž๋กœ ์˜ค๋ž˜ ์‚ด์•„๋‚จ๊ธฐ ์œ„ํ•œ ๋•๋ชฉ์ž„์„ ๊นจ๋‹ฌ์•˜๋‹ค.

์ƒˆ๊ธธ ๊ฒƒ๋“ค

  • ๋„๊ตฌ๋ฅผ ์ž˜ ์“ฐ์ž
  • ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์ด ๊ฐœ๋ฐœ ์‹ค๋ ฅ๋ณด๋‹ค ์ค‘์š”ํ•  ์ˆ˜ ์žˆ๋‹ค
  • ์งง๊ณ  ๋ช…ํ™•ํ•˜๊ฒŒ ๋งํ•˜์ž
  • ๊ฑด๊ฐ• ๊ด€๋ฆฌ๋ฅผ ์†Œํ™€ํžˆ ํ•˜์ง€ ๋ง์ž
  • ํ‡ด๊ทผ ํ›„์— ๋ˆ•์ง€ ๋ง์ž
  • ํŠธ๋ Œ๋“œ์— ๋ฏผ๊ฐํ•ด์ง€์ž
    `
profile
ํˆด ๋งŒ๋“ค๊ธฐ ์ข‹์•„ํ•˜๋Š” ์‚ฝ์งˆ ์ „๋ฌธ(...) ์ฃผ๋‹ˆ์–ด ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค.
post-custom-banner

0๊ฐœ์˜ ๋Œ“๊ธ€