์™œ ํšŒ๊ณ  ํ•˜๋Š”๊ฐ€?

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

Blog [16.12.28 ~ Now]

๋ธ”๋กœ๊ทธ๋ฅผ ์ตœ์ง€ํ›ˆ๋‹˜ ๊ถŒ์œ ๋กœ 16.12.28์ผ ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ ํ˜„์žฌ๊นŒ์ง€ ์ž‘์„ฑํ•˜๊ณ  ์žˆ๋‹ค. ํ˜„์žฌ๋Š” ๋‚˜๋„ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋ธ”๋กœ๊ทธ๋ฅผ ์‹œ์ž‘ํ•˜๋ผ๊ณ  ๊ถŒ์œ ๋ฅผ ํ•˜๊ณ  ์žˆ๋Š” ์ž…์žฅ์ด๋‹ค. :)

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

์กฐํšŒ์ˆ˜ ์„ฑ์žฅ์„ธ

ํ†ต๊ณ„

์ธ๊ธฐ ๊ธ€

์ธ๊ธฐ ๊ธ€์€ ์—ญ์‹œ๋‚˜ settingํ•˜๋Š” ๊ธ€์ด๋‹ค.

SK Tacademy Server [04.19 ~ 06.23]

Backend์— ๊ด€์‹ฌ์ด ๋งŽ์•˜๋˜ ๋‚˜๋Š” SK Tacademy์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๊ณ  ๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์‹ค์ œ ์ฝ”์Šค์— ์ฐธ๊ฐ€ํ•˜๊ธฐ ์ „์— ์ธํ„ฐ๋„ท ๊ฐ•์˜๋กœ(Node.js, MonoDB)๋ฅผ ์ˆ˜๊ฐ•ํ•ด์•ผ ํ–ˆ๋‹ค. ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ๋‚ด์šฉ์„ ์ •ํ•ด์ง„ ๊ธฐ๊ฐ„ ๋‚ด์— ๋ฐฐ์›Œ์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง„๋„๋ฅผ ๋งž์ถ”๊ธฐ์— ๊ธ‰๊ธ‰ํ•˜์˜€๋‹ค. ๊ทธ๋ž˜๋„ ํ•™๊ต์—์„œ ๋ฐฐ์šฐ์ง€ ์•Š์•˜๋˜ ๋‚ด์šฉ์„ ๋ฐฐ์› ๊ธฐ ๋•Œ๋ฌธ์— ์ƒˆ๋กœ์› ๊ณ  ์žฌ๋ฏธ์žˆ์—ˆ๋‹ค. ๋ฐฐ์šฐ๋Š” ๋‚ด์šฉ์„ ๋ธ”๋กœ๊ทธ๋ฅผ ํ•œ ๋•๋ถ„์— ๋‚˜์ค‘์— ์‰ฝ๊ฒŒ ์ฐพ์•„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ๋‹ค.

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

๊ฐ•์‚ฌ๋‹˜์—๊ฒŒ โ€˜๋ฐฉํ•™๋•Œ ๋ฌด์—‡์„ ํ•˜๋ฉด ์ข‹์„๊นŒ?โ€˜๋ผ๋Š” ์งˆ๋ฌธ์„ ๋˜์กŒ๋‹ค. ๊ฐ•์‚ฌ๋‹˜์€ ๊ทธ ์งˆ๋ฌธ์— โ€˜์‰ฌ์ง€ ๋ง๊ณ  ๊ฐœ๋ฐœํ•˜๊ธฐ. ์–ด๋–ค ๋‚ด์šฉ(์˜คํ”ˆ์†Œ์Šค, ํ† ์ด ํ”„๋กœ์ ํŠธ, ํ”„๋ ˆ์ž„์›Œํฌ ๊ณต๋ถ€)์ด๋“  ์ƒ๊ด€์—†๋‹ค. ์‰ฌ๋ฉด ๊ฐ์ด ๋–จ์–ด์งˆ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํšŒ์‚ฌ์—์„œ๋„ ์ข‹๊ฒŒ ๋ณด์ง€ ์•Š๋Š”๋‹ค.โ€™ ๊ฐ•์‚ฌ๋‹˜ ๋Œ€๋‹ต ๋•๋ถ„์— ๋‚˜๋Š” ๋ญ”๊ฐ€๋ฅผ ๊ณ„์†ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ๋‹ค.

์‰ฌ์ง€ ๋ง๊ณ  ๊ฐœ๋ฐœํ•˜๊ธฐ. ์–ด๋–ค ๋‚ด์šฉ(์˜คํ”ˆ์†Œ์Šค, ํ† ์ด ํ”„๋กœ์ ํŠธ, ํ”„๋ ˆ์ž„์›Œํฌ ๊ณต๋ถ€)์ด๋“  ์ƒ๊ด€์—†๋‹ค.

Naver Corporation [07.03 ~ 08.18]

Naver Summer์ธํ„ด์„ ์ง€์›ํ•˜์—ฌ ์šด์ด ์ข‹๊ฒŒ ์—ฌ๋ฆ„๋ฐฉํ•™๋™์•ˆ ์ธํ„ด์ƒํ™œ์„ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ์ธํ„ด๊ธฐ๊ฐ„๋™์•ˆ ์ •๋ง ์–ป์€ ์ ์€ ๋งŽ์•˜๊ณ  ๋‚˜๋Š” ๋ถ€์กฑํ•จ์„ ๋Š๊ผˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” ์•„์‰ฌ์› ์ง€๋งŒ ๊ทธ ๊ณผ์ •์€ ๋„ˆ๋ฌด ์†Œ์ค‘ํ–ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ์‹œ์ž‘ ์ „ ํ”„๋กœ์ ํŠธ์˜ ํ•„์š”์„ฑ(๊ฐ€์น˜ ํŒ๋‹จ)

๋‚˜์˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ง„ํ–‰ํ• ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š”๊ฐ€? ๊ฐ€์น˜๊ฐ€ ์—†๋‹ค๋ฉด ์‚ฌ์‹ค ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•  ์ด์œ ๊ฐ€ ์—†๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•  ๋ชฉ์ ์„ ์ฐพ์•„์•ผํ•˜๊ณ  ๊ทธ ๋ชฉ์ ์ด ์ •๋‹นํ™”๋˜์–ด์•ผ ํ•œ๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜์˜€์„ ๋•Œ ์–ป๋Š” ํšจ๊ณผ๊ฐ€ ํฌ์ง€ ์•Š๋‹ค๋ฉด ์‚ฌ์‹ค ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ๋„ ์˜๋ฏธ๊ฐ€ ์—†๋‹ค.

Prototype์„ ํ†ตํ•ด ๋ถ€์กฑํ•œ ์ , ๊ฐœ์„ ํ•ด์•ผ ํ•  ์ ์„ ์ฐพ๊ธฐ.

ํ•„์š”์„ฑ(๊ฐ€์น˜ ํŒ๋‹จ)์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋น ๋ฅด๊ฒŒ Prototype์„ ๋งŒ๋“ ๋‹ค. ๊ฐ€์น˜ ํŒ๋‹จ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์—ˆ๋˜ Prototype์„ ํ†ตํ•ด ์–ด๋Š ์ •๋„ ๊ฐ€์น˜ ํŒ๋‹จ์„ ํ•˜๊ฒŒ ๋˜๋ฉด ์–ด๋Š ์ ์ด ๋ถ€์กฑํ—€๋Š”์ง€, ์–ด๋Š ๋ถ€๋ถ„์„ ๊ฐœ์„ ํ•ด์•ผํ• ์ง€ ์ฐพ๋Š”๋‹ค.

๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ฒ€์ฆ.

์‚ฌ์šฉํ•  ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ๊ฒ€์ฆ์ด ํ•„์š”ํ•˜๋‹ค. ๊ฐ ๊ธฐ์ˆ ์—๋Š” ๋Š˜ ์žฅ๋‹จ์ ์ด ์กด์žฌํ•œ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•  ๊ธฐ์ˆ ์—๋Š” ์–ด๋– ํ•œ ์žฅ์ ๊ณผ ๋‹จ์ ์ด ์žˆ๋Š”์ง€ ์•Œ๊ณ  ์ง„ํ–‰ํ•ด์•ผ ์žฅ์ ์˜ ํšจ๊ณผ๋ฅผ ๊ทน๋Œ€ํ™”ํ•˜๊ณ . ๋‹จ์ ์„ ๋ณด์™„ํ•  ๊ธฐ์ˆ ์„ ์ฐพ์•„ ๋ณด์™„ํ•˜๊ธฐ๋„ ํ•œ๋‹ค.

์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ๋กœ ๋งŒ๋“ค๊ธฐ.

๊ฐ€์น˜ ํŒ๋‹จ์„ ํ•œ Prototype ๊ธฐ๋ฐ˜์œผ๋กœ ์‹ค์ œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜์˜€๋‹ค. Prototype์— ์กด์žฌํ•˜๋Š” ๊ฒฐ๊ณผ๋ฌผ์„ ๋ถ„์„ํ•˜๋Š” ๋ถ€๋ถ„๊ณผ DB์— ์ €์žฅํ•˜๋Š” ๋ถ€๋ถ„์ด ํ•œ Method์•ˆ์— ๋ฌถ์—ฌ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— 20GB๋˜๋Š” ํฌ๊ธฐ๋ฅผ ๋ถ„์„์„ ๋น ๋ฅด๊ฒŒ ํ•˜์ง€ ๋ชปํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€๋‹ค. ํ•˜๋“œ ์ฝ”๋”ฉ์„ ํ•˜๋ฉด ๋‚˜์ค‘์— ์ฝ”๋“œ ์žฌ์‚ฌ์šฉ์„ ํ•  ์ˆ˜ ์—†๋Š” ๋ฌธ์ œ๋ฅผ ๊ฒช์—ˆ๋‹ค.

์‹ค์ œ ์„ฑ๋Šฅ์„ ๋ณผ ์ˆ˜ ์žˆ์„ ๊ฐ€์‹œ์ ์ธ ์‹œ์Šคํ…œ์„ ๊ฐ€์žฅ ๋จผ์ € ๊ตฌ์ถ•.

์ฒ˜์Œ์—๋Š” ์ฝ˜์†”์ฐฝ์œผ๋กœ ๊ฒฐ๊ณผ๋ฌผ์„ ๋Š˜ ์‹คํ–‰ํ•ด์„œ ํ™•์ธํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์—‘์…€์— ์˜ฎ๊ธฐ๊ณ  ๊ทธ๋ž˜ํ”„๋กœ ๊ทธ๋ ค์„œ ํ™•์ธํ•˜๋Š” ์ž‘์—…์„ ๊ฑฐ์ณค๋‹ค. ๋ฐ˜๋ณต๋˜๊ณ  ์‹œ๊ฐ„์„ ๋งŽ์ด ์žก์•„๋จน๋Š” ๋ถ€๋ถ„์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€์žฅ ๋จผ์ € ๊ฒฐ๊ณผ๋ฌผ์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ฐ€์‹œ์ ์ธ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค์—ˆ๋‹ค.

Iteration์„ ๋งŽ์ด ์žก์•„๋จน๋Š” ๋ถ€๋ถ„์„ ๋น ๋ฅด๊ฒŒ ์ž๋™ํ™” ์‹œ์ผœ Iteration์„ ์งง๊ฒŒ ๋งŒ๋“ค ๊ฒƒ.

๋งŽ์€ ์‹œ๊ฐ„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋œ๋‹ค๋ฉด ์‰ฌ์šด ๊ธธ์„ ์ฐพ์•„๋ณด๊ณ  ๊ตฌํ˜„.

๋‚˜์˜ ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ์ ์œผ๋กœ ๊ผฝํ˜”๋˜ ๋ฌธ์ œ๋‹ค. ๊ทธ ๊ธธ์— ๋น ์ ธ ๋‚˜์˜ค์ง€ ๋ชปํ•˜๊ณ  ํ•˜๋‚˜๋งŒ ํŒŒ๊ณ ๋“œ๋Š” ์„ฑ๊ฒฉ. ๋‚˜์—๊ฒŒ๋Š” ์ฃผ์–ด์ง„ ์‹œ๊ฐ„์ด ์žˆ์ง€๋งŒ ๋‚˜๋Š” ๊ทธ๊ฑธ ์ƒ๊ฐํ•˜์ง€ ์•Š๊ณ  ์ง„ํ–‰ํ–ˆ์—ˆ๋‹ค. ์‹œ๊ฐ„๊ณผ ์ผ์— ๋Œ€ํ•œ ๊ด€๊ณ„๋ฅผ ๊ณ ๋ฏผํ•ด๋ณด๋Š” ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ๋‹ค. ๋งŽ์€ ์‹œ๊ฐ„์„ ํˆฌ์žํ•  ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š”๊ฐ€? ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•๋„ ์ถฉ๋ถ„ํžˆ ์กด์žฌํ•˜๊ณ  ์ฐพ์•„๋ณด๋ฉด ๊ทธ ๋ฐฉ๋ฒ•์ด ๋” ๋‚˜์€ ๋ฐฉ๋ฒ•์ผ ์ˆ˜๋„ ์žˆ์—ˆ๋‹ค.

์˜ˆ์ „์— ํŒ€์›๋“ค๊ณผ ์Šคํฌ๋Ÿผ์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ฐ ์ผ์— ๋Œ€ํ•ด ์‹œ๊ฐ„์„ ๋ถ€์—ฌํ•˜๋Š” ํ–‰์œ„๋ฅผ ํ–ˆ๋˜ ๊ธฐ์–ต์ด ์žˆ๋‹ค. ๋„ˆ๋ฌด ๋งŽ์€ ์‹œ๊ฐ„์„ ์žก์•„๋จน๋Š”๋‹ค๋ฉด ๋ชฉ์  ๋‹ฌ์„ฑ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๊ผญ ํ•„์š”ํ•œ๊ฐ€? ๋ผ๊ณ  ์„œ๋กœ ๋ฌผ์–ด๋ณด์•˜๋‹ค. ํ•„์š”ํ•˜๋‹ค๋ฉด ๊ทธ ์ผ์„ ๋” ์ž‘๊ฒŒ ์ž‘๊ฒŒ ๋งŒ๋“ค์–ด ๋ถ„๋‹ดํ•˜์˜€๊ณ  ์•„๋‹ˆ์˜€๋‹ค๋ฉด ๊ณผ๊ฐ์—†์ด Backlog๋กœ ๋„˜๊ฒจ๋ฒ„๋ ธ๋‹ค.

๋‚˜๋Š” ๋ถ„๋ช…ํžˆ ๊ทธ๋Ÿฐ ํ–‰๋™์„ ํ–ˆ์—ˆ์ง€๋งŒ ์ธํ„ด๊ธฐ๊ฐ„๋™์•ˆ์—๋Š” ์‹ค์ฒœํ•˜์ง€ ๋ชปํ–ˆ์—ˆ๋‹ค. ์•ž์œผ๋กœ๋Š” ๊ทธ๋Ÿฌ์ง€ ๋ง์•„์•ผ๊ฒ ๋‹ค. ์ •๋ง.

์‰ฌ์šด ๊ธธ์„ ํƒํ–ˆ๋˜ ๋ถ€๋ถ„์„ ๊ณ ๋„ํ™”.

์–ด๋Š ์ •๋„ ์‹œ์Šคํ…œ์ด ๊ฐ–์ถ”์–ด ์ง€๋ฉด ๋น ๋ฅด๊ฒŒ Iteration ๋Œ๋ฆฌ๋ฉฐ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๊ณผ์ •์—์„œ ์„ ํƒํ–ˆ๋˜ ์‰ฌ์šด ๋ฐฉ๋ฒ•์„ ๊ณ ๋„ํ™” ์‹œํ‚ค๋Š” ๋ถ€๋ถ„์ด๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋ฐ”๊ฟ”๋ณด๊ธฐ๋„ ํ•˜๊ณ  ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์ ์šฉํ•ด๋ณด๊ธฐ๋„ ํ•œ๋‹ค. ์กฐ๊ธˆ ๋” ๋ฒ”์šฉ์ ์œผ๋กœ ํฌํ•จํ•˜๊ธฐ๋„ ํ•˜๊ณ . ์กฐ๊ธˆ ๋” ์ •ํ™•ํ•˜๊ฒŒ. ์ง€์†์ ์œผ๋กœ ๊ธฐ๋Šฅ์„ ๊ณ ๋„ํ™”ํ•˜๋ฉฐ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค.

๊ฒฐ๊ณผ๋ฌผ์— ๋Œ€ํ•œ ๊ฒ€์ฆ

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

Etc

Interface๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ?

  • Mockup API์„ ์šฐ์„  ๋งŒ๋“ค์–ด ํ˜‘์—…์„ ์ง„ํ–‰ํ•˜๋Š”๋ฐ ๋” ์ข‹๋‹ค.

TCP๋ณด๋‹ค HTTP๋ฅผ ์„ ํ˜ธํ•˜๋Š” ์ด์œ 

  • TCP์˜ ๋ฌธ์ œ์ (๊ด€๋ฆฌ, ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ํž˜๋“ค๋‹ค)

e.printstacktrace()

  • ์„œ๋ฒ„์— ๋„ฃ์ง€ ์•Š๋Š” ์ฝ”๋“œ. ์„œ๋ฒ„ ์žฅ์• ์œ ๋ฐœ์ฝ”๋“œ.

์Šคํฌ๋Ÿผ ์ง„ํ–‰๋ฐฉ์‹

  • issue / ํ•ต์‹ฌ๋งŒ ๋งํ•˜๊ธฐ / ์ข‹์•˜๋˜ ์  / ์•„์‰ฌ์› ๋˜ ์ 

๊ฒฐ๊ณผ๋ฌผ์˜ ํ˜•ํƒœ๋Š”?

  • ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธํ•˜๊ณ  ๋ณด๊ธฐ ์ข‹๊ฒŒ ๋งŒ๋“ค์ž.

์ตœ์ ํ™”๋Š” ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋‚ฎ๋‹ค.

๋ง ์Šต๊ด€ ๊ณ ์น˜๊ธฐ

  • ์นœ๊ตฌ(์šฉ์–ด ๋Œ€์‹  ๋‚˜์˜ค๋Š” ๋‹จ์–ด) / ๊ทธ๋ž˜์„œ / ์ด์ œ

์–ป์€ ์ .

Project

  • ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ์™€๋Š” ๋‹ค๋ฅธ ๋ถ€๋ถ„์— ํž˜์„ ์Ÿ์ง€ ๋ง๊ณ  ๋ชฉํ‘œ์— ์ง‘์ค‘ํ•˜๋ฉฐ ๋‹ค๊ฐ€๊ฐˆ ๊ฒƒ.
  • ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž์ฃผ ์‹ค์ˆ˜ํ•˜๋Š” ์ด์œ . ๋ชฉํ‘œ์— ์ ‘๊ทผํ•˜๋‹ค๊ฐ€ ๋‹ค๋ฅธ ๋ถ€๋ถ„์— ๋น ์ ธ ๋‚˜์˜ค์ง€ ๋ชปํ•˜๊ณ  ์‹œ๊ฐ„์„ ํ—ˆ๋น„
  • ์™œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์•Œ๊ณ  ์ง„ํ–‰ํ•˜๊ธฐ
  • ๋‹ค์–‘ํ•œ ์ ‘๊ทผ / ๋ฒ”์šฉ

๋‚˜์˜ ๊ฐœ์„ ์ .

  • ๋งŽ์€ ๊ฒƒ์„ ๊ณต์œ ํ•˜๊ณ  ๋ณธ์ธ์ด ์ œ๋Œ€๋กœ ๊ทธ ๋ฐฉํ–ฅ์„ ๊ฐ€๊ณ  ์žˆ๋Š”์ง€ ์ฃผ๋ณ€ ๋„์›€์„ ๋ฐ›์œผ๋ฉด์„œ ์„ฑ์žฅํ•˜๋Š” ๋ชจ์Šต.
  • ํ˜ผ์ž๋งŒ์˜ ๋™๊ตด์— ๊นŠ์ด ๋“ค์–ด๊ฐ€์ง€ ๋ง๊ฒƒ.
  • ์ƒ๋Œ€๋ฐฉ์— ๋Œ€ํ•œ ๋ฐฐ๋ ค.

Good bye 2017. Hello 2018!