๐Ÿ“† 2022-07-04 (์›”)

โ˜‘๏ธ Fact (์‚ฌ์‹ค) ๐Ÿ“‘

  • 5์ฃผ์ฐจ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ ๊ฐ•์˜๋ฅผ ํ•œ ๋ฒˆ ์ •์ฃผํ–‰ํ–ˆ์Œ.
  • ์ฝ”๋“œ์ˆจ 5์ฃผ์ฐจ ๊ณผ์ œ 1์„ ์ง„ํ–‰ํ–ˆ์Œ.
  • ์ฒ˜์Œ์œผ๋กœ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ์„ red -green -refactor๋Œ€๋กœ ์ง„ํ–‰ํ–ˆ์Œ.
  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ๋จผ์ € ์ž‘์„ฑํ•˜๊ณ  ๊ทธ์— ๋”ฐ๋ผ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๊ตฌํ˜„ํ•จ.
  • ์‚ฌ์‹ค ์ €๋ฒˆ์ฃผ๊นŒ์ง€๋Š” green-red-refactor๋กœ ์ž˜๋ชป ์•Œ๊ณ  ์žˆ์—ˆ์Œ.
  • ์ถœํ‡ด๊ทผ๊ธธ์— ์ƒํ™œ์ฝ”๋”ฉ๋‹˜์˜ react-redux์™€ js ๋น„๋™๊ธฐ, react ajax๋ฅผ ๋ณด์•˜์Œ.
  • ์™„์ „ ๊ธฐ๋ณธ์ ์ธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฐฐ์—ด ๋ฌธ๋ฒ•์„ ๋‹จํ†ก๋ฐฉ์— ์‹ ์ž…์ธ์ฒ™ ๋ฌผ์–ด๋ดค๋‹ค.

๐Ÿ’ก Feeling (๋Š๋‚Œ)

  • ์ €๋ฒˆ์ฃผ์— ๊ณผ์ œ๋ฅผ ๋ชปํ–ˆ๋˜ ๊ฒŒ ๋„ˆ๋ฌด ํ›„ํšŒ์Šค๋Ÿฌ์›Œ ์ ์‹ฌ ์‹œ๊ฐ„์— ์‚ฐ์ฑ…ํ•˜์ง€ ์•Š๊ณ  9์‹œ์ „๊นŒ์ง€ ์ ์€ ์–‘์ด์ง€๋งŒ pr์„ ์˜ฌ๋ฆผ.
  • ๊ทผ๋ฐ ๋„ˆ๋ฌด ์ ๋‹ค. (App ui๋„ ์•„์ง ์ œ๋Œ€๋กœ ๊ตฌํ˜„ ๋ชปํ–ˆ์Œ ๊ณ„์† ์ •๋ฆฌ๋ฅผ ํ•ด์•ผํ•จ)
  • ์ด๋ ‡๊ฒŒ ๋Š๋ฆฌ๊ฒŒ ๊ฐ€์„œ๋Š” ์ด๋ฒˆ์ฃผ ํ† ์š”์ผ ์•ˆ์— ๊ณผ์ œ๋ฅผ ๋‹ค ๋๋‚ด๊ณ  ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์„์ง€? ๊ฑฑ์ •์ด ์ข€ ๋œ๋‹ค.
  • ๊ทธ๋ž˜๋„ ์›”์š”์ผ์— pr ํ•ด์„œ ๋งˆ์Œ์ด ์กฐ๊ธˆ ๋†“์ž„.
  • ํ•˜์ง€๋งŒ ๋†“์—ฌ์„  ์•ˆ ๋จ. ์ ์–ด๋„ ์ˆ˜์š”์ผ๊นŒ์ง€๋Š” api ํ˜ธ์ถœ, ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ๊นŒ์ง€ ๋‹ค ๋๋‚ด์•ผ ๋ชฉ, ๊ธˆ, ํ†  ๋™์•ˆ redux๋ฅผ ํ•  ์ˆ˜ ์žˆ์Œ.

๐ŸŽฏ Finding (๊ตํ›ˆ)

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

๐ŸŽฏ ๋‚ด์ผ ํ•  ์ผ ๐ŸŽฏ

  • ์ฝ”๋“œ์ˆจ 5์ฃผ์ฐจ ๊ฐ•์˜ ํ•œ ๋ฒˆ ๋”๋ณด๊ธฐ
  • ๊ณผ์ œ api ํ˜ธ์ถœ๊นŒ์ง€ ๋๋‚ด๊ธฐ

๐Ÿ ์ด๋ฒˆ์ฃผ ๋ชฉํ‘œ ๐Ÿ

  • ์ฝ”๋“œ์ˆจ ๊ณผ์ œ ๋งค์ผ PR ๋‚ ๋ฆฌ๊ธฐ
  • TIL ๋งค์ผ ์ž‘์„ฑํ•˜๊ธฐ
  • ๋ฆฌ๋ทฐ๋ฐ›์€ ๊ฒƒ ์ค‘ ์ฒ˜์Œ ๋“ฃ๊ฑฐ๋‚˜ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฒŒ ์žˆ์œผ๋ฉด ๋ฌด์กฐ๊ฑด ๊ณต๋ถ€ํ•˜๊ธฐ