Scrum 2019.11.21 - team-wedev/wedev GitHub Wiki

๊ถŒํ˜์šฐ

  • ์–ด์ œ ํ•œ ์ผ
    • ๋น„๋””์˜ค ๋ฆฌ์ŠคํŠธ API
    • ๋น„๋””์˜ค ํ•ซ ๋ฆฌ์ŠคํŠธ ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณ ๋ฏผ๊ณ ๋ฏผ~
  • ์˜ค๋Š˜ ํ•  ์ผ
    • ๋น„๋””์˜ค ๋ฆฌ์ŠคํŠธ API ์ž‘์„ฑํ•˜๊ธฐ
  • ์ด์Šˆ

๊ฐ•๊ด€ํ›ˆ

  • ์–ด์ œ ํ•œ ์ผ

    • PR ๋ฆฌ๋ทฐ ๋ฐ ์ˆ˜์ •
    • User API ๋งŒ๋“ค๊ธฐ
    • ํ”„๋กœ์ ํŠธ์˜ README.md ์ž‘์„ฑ
  • ์˜ค๋Š˜ ํ•  ์ผ

    • ORM ์ž‘์„ฑ (๋™ํ™˜๋‹˜์ด๋ž‘ ๊ฐ™์ดํ•˜๊ธฐ ใ…Žใ…Ž ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ณต๋ถ€๋„ํ• ๊ฒธ)
    • ๊ธฐ์ˆ ๊ณต์œ  ๋ฐœํ‘œ ๋ญํ•˜๊ณ  ๋ˆ„๊ฐ€ํ•˜์ง€ (์†”์งํžˆ ์•ˆ๊ฑธ๋ฆฌ๊ฒ ์ง€?)
  • ์ด์Šˆ

    • PATCH VS PUT (์‚ฌ์šฉ์ž ์ •๋ณด ๊ฐฑ์‹ ์‹œ ์ „๋žต)
      • PATCH โ†’ ์‚ฌ์šฉ์ž์˜ id๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ƒํƒœ์—์„œ, PATCH๋ฅผ ํ†ตํ•ด ์›ํ•˜๋Š” ๋ถ€๋ถ„๋งŒ ์ˆ˜์ •ํ•˜๊ณ  ๋…๋ฆฝ์ ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๊ฒŒ๋” ํ•œ๋‹ค.
      • PUT โ†’ form์— fetchํ•œ ์ •๋ณด๋ฅผ value๋กœ ๋„ฃ์–ด๋†“๊ณ , ์‚ฌ์šฉ์ž๊ฐ€ ํŠน์ • ๋ถ€๋ถ„์„ ์ž„์˜๋กœ ์ˆ˜์ •ํ•˜๊ฒŒ๋” ํ•œ๋‹ค.
    • ์‚ฌ์šฉ์ž์˜ ์ •๋ณด ์ค‘ ์“ธ๋ฐ์—†๋Š” ๊ฑธ ์ œ์™ธํ•˜๊ณ  ๋ณด๋‚ด๊ณ  ์‹ถ์€๋ฐ ์–ด๋–ป๊ฒŒ ํ•ด์•„ ํ• ๊นŒ?
    • ๋ณ€์ˆ˜์— ๋ฆฌํ„ด ์ž๋ฃŒํ˜•๊นŒ์ง€ ์ž‘์„ฑ์„ ํ•  ๊ฒƒ์ธ๊ฐ€

    (์ด์ •๋„๊นŒ์ง€ ํ•œ๋‹ค๋ฉด ์ง„์งœ ๋ฆฌํŒฉํ† ๋งํ• ๋–„ ํŽธํ• ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Œ)

    (๋ณธ์ธ์€ ์ง€๊ธˆ๊นŒ์ง€ ์ด๊ฑธ ์•ˆํ•˜๊ณ  ์žˆ์—ˆ์Œ)

    • ์šฐ๋ฆฌ ๋ฐฐํฌ ์–ด๋””์— ํ•จ?

๊น€์ง€ํ˜œ

  • ์–ด์ œ ํ•œ ์ผ
    • PR๋ฆฌ๋ทฐ ์ˆ˜์ •
  • ์˜ค๋Š˜ ํ•  ์ผ
    • ๊ฒ€์ƒ‰ API
  • ์ด์Šˆ
    • ๋ฐ€๋ฆฐ PR์ด ๋งŽ๋‹ค.

๊น€๋™ํ™˜

  • ์–ด์ œ ํ•œ ์ผ
    • ์ธํ”„๋ผ ๊ตฌ์ถ•
  • ์˜ค๋Š˜ ํ•  ์ผ
    • ๋น„๋””์˜ค ์—…๋กœ๋“œ ์‹œ, ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์ •๋ณด๋ฅผ db ์„œ๋ฒ„์— ์ €์žฅ
  • ์ด์Šˆ