The journey to becoming a developer

My future is created by what I do today, not tomorrow.

What I learned/CodeSquad Log

CodeSquad Day 67 : Team Project Week 2

Millie 2022. 4. 13. 02:19

 

CodeSquad๐Ÿ”นDay 67

Team Project

์˜ค๋Š˜์€ ์ปจ๋””์…˜์ด ์ •๋ง ์•ˆ์ข‹๊ณ  ํ”ผ๊ณคํ–ˆ๋‹ค. ๋ˆˆ๋„ ์•„ํ”„๊ณ , ๋จธ๋ฆฌ๊ฐ€ ์ž˜ ์•ˆ ๋Œ์•„๊ฐ€๋Š” ๊ฒŒ ๋Š๊ปด์กŒ๋‹ค. ์ปจ๋””์…˜ ๊ด€๋ฆฌ๋ฅผ ์ œ๋Œ€๋กœ ๋ชป ํ–ˆ๋Š”๋ฐ ํ˜ธ์ด์˜ ๋ฐฐ๋ ค๋กœ ์˜ค์ „์€ ์‰ด ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋•๋ถ„์— ์˜ค์ „ ์‹œ๊ฐ„์€ ํ‘น ์ž˜ ์ˆ˜ ์žˆ์—ˆ๊ณ , ํ‘น ์ž๊ณ  ๋‚˜๋‹ˆ ๊ธฐ์šด์ด ํšŒ๋ณต๋˜์–ด์„œ ๊ธฐ๋Šฅ ๊ตฌํ˜„์— ๋งค์ง„ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. 

์˜ค๋Š˜์€ ์นด๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋กœ์ง์„ ๊ตฌํ˜„ํ–ˆ๋‹ค. fetch๋ฅผ ์จ์„œ ๊ทธ๊ฒŒ json server์—๋„ ๋ฐ˜์˜๋  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์ด ๋ถ€๋ถ„์€ ์•„์ง ๊ตฌํ˜„ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์ œ์ด๋ฏธ๊ฐ€ ์ข€ ๋„์™€์ค˜์„œ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด๋‚˜๊ฐ€์•ผ ํ• ์ง€์— ๋Œ€ํ•œ ํžŒํŠธ๋งŒ ์žก์•˜๋‹ค. ์ง€๊ธˆ์€ ์ƒˆ๋ฒฝ 2์‹œ 20๋ถ„์ด๋ผ์„œ ์ด๋งŒ ์ž๊ณ  ๋‚ด์ผ ๋งˆ์ € ํ•ด๊ฒฐํ•ด์•ผ ํ•œ๋‹ค.  

 

What I realized

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

๋‚˜๋Š” ์ฒ˜์Œ์—” ๋‹น์—ฐํžˆ ํ›„์ž๊ฐ€ ๋งž๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ์ด๊ฒŒ SNS๋‚˜ ์ฃผ์‹ ๊ฑฐ๋ž˜์ฒ˜๋Ÿผ ๊ตณ์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ”๋€Œ์–ด์•ผ ํ•˜๋Š” ์ •๋ณด๋Š” ์•„๋‹ˆ๋ผ๊ณ  ํŒ๋‹จํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์–ผ๋งˆ ์ง€๋‚˜์ง€ ์•Š์•„ ๋‚ด ์ƒ๊ฐ์ด ์ข์€ ์ƒ๊ฐ์ด์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜๋‹ค.

์˜ฌ๋ฆฌ๋ฒ„๊ฐ€ trello๋ฅผ ์˜ˆ์‹œ๋กœ ๋ณด์—ฌ์คฌ๋Š”๋ฐ ๊ฑฐ๊ธฐ์„œ๋Š” ํ™œ๋™ ๋กœ๊ทธ์˜ ์‹œ๊ฐ„์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์—…๋ฐ์ดํŠธ ๋˜๊ณ  ์žˆ์—ˆ๋‹ค. ๋‹จ, ๋ฉฐ์น  ์ „์œผ๋กœ ์˜ค๋ž˜๋œ ๋กœ๊ทธ๋Š” ์‹ค์‹œ๊ฐ„์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์ง€๋Š” ์•Š๊ณ  ๋‚ ์งœ์™€ ์‹œ๊ฐ„์ด ๊ณ ์ •๋˜์–ด์„œ ๋ณด์—ฌ์ง€๊ณ  ์žˆ์—ˆ๋‹ค.

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

 

Morning Algo + Algorithms

์˜ค์ „ 9์‹œ์—๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””๊ฐ€ ์žˆ์—ˆ๋‹ค. ๋‘ ๋ฌธ์ œ๋ฅผ ๊ฐ€์ง€๊ณ  ์ด์•ผ๊ธฐํ–ˆ๋‹ค.

๋ฐค์—๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ 2๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค. ์›๋ž˜ ํ•œ ๋ฌธ์ œ๋งŒ ํ’€๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์˜์™ธ๋กœ ์‰ฝ๊ฒŒ ํ’€๋ ค์„œ ํ•œ ๋ฌธ์ œ ๋” ๋„์ „ํ–ˆ๋‹ค. ๊ทผ๋ฐ ๋‘ ๋ฒˆ์งธ๋กœ ๋„์ „ํ•œ ๋ฌธ์ œ๊ฐ€ ์‹œ๊ฐ„์ด ๋งŽ์ด ๊ฑธ๋ ธ๋‹ค. 

 


 

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

์ปจ๋””์…˜ ๊ด€๋ฆฌ๋ฅผ ์ œ๋Œ€๋กœ ํ•˜์ž! ์ ์–ด๋„ ํ‰์ผ ์˜ค์ „์„ ์˜ค๋Š˜์ฒ˜๋Ÿผ ๋‚ ๋ฆฌ๋Š” ์ผ์€ ์—†๋„๋ก ํ•ด์•ผ ํ•œ๋‹ค. 

 

'What I learned > CodeSquad Log' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

CodeSquad Day 69 : Team Project Week 2  (0) 2022.04.15
CodeSquad Day 68 : Team Project Week 2  (0) 2022.04.14
CodeSquad Day 66 : Team Project Week 2  (0) 2022.04.12
CodeSquad Day 65 : Team Project Week 1  (0) 2022.04.09
CodeSquad Day 64 : Team Project Week 1  (0) 2022.04.08