โš’๏ธ

ํ”„๋กœ์ ํŠธ ๋กœ๋“œ๋งต, team validation

ํƒœ๊ทธ
1๋ถ€
๊ตฌ๋ถ„
๋ฐฑ์—”๋“œ
๋‚ ์งœ
Jul 24, 2022
์ฐธ์—ฌ์ธ์›

๋…ผ์˜ ์‚ฌํ•ญ

์ฝ”๋“œ ์ปจ๋ฒค์…˜

  • this ์ปจ๋ฒค์…˜ ํ• ๊ฑด์ง€ ์•ˆํ• ๊ฑด์ง€?
    • notion image
      ํด๋ž˜์Šค ๋‚ด ๋ณ€์ˆ˜(์ฐธ์กฐ)๋ผ๋ฉด ๋ชจ๋‘ this ๋ถ™์ด๊ธฐ
  • ๋ฉ”์„œ๋“œ ๋ฐ˜ํ™˜๊ฐ’ ๋ถ„๋ฆฌ ํ†ต์ผ ํ• ๊ฒƒ์ธ์ง€ Self๋กœ ์•Œ์•„์„œ ๊ฐˆ๊ฒƒ์ธ์ง€?
    • ๋””๋ฒ„๊น… ํ–ˆ์„ ๋•Œ ๋ฐ˜ํ™˜๊ฐ’์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์„œ ์šฉ์ด
    • ๋ฉ˜ํ† ๋‹˜ ๋‹จ๊ณจ ๋ฆฌ๋ทฐ ํ•ญ๋ชฉ ์ด์—ˆ์Œ
    • Before
      public UserResponse signIn(String principal, String credentials) { return new UserResponse(userService.singIn(principal, credentials)); }
      After
      public UserResponse signIn(String principal, String credentials) { UserDto user = userService.singIn(principal, credentials); return new UserResponse(user); }
    • this
    •  
๋ณ‘์—ฐ๋‹˜์˜ ์˜๊ฒฌ

์Šค์›จ๊ฑฐ

notion image
  • swagger ํ˜•์‹ ํ†ต์ผ
 

Team Validation

  • name
    • 2~10
  • descrption
    • 100

ํ”„๋กœ์ ํŠธ ์ „์ฒด ๋กœ๋“œ๋งต

  • ๊ฐ ์Šคํ”„๋ฆฐํŠธ ๋ณ„๋กœ ๋ชฉํ‘œ๋Ÿ‰ ์‚ฐ์ •
  • 1ํšŒ์ฐจ
    • ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€
    • ํŒ€ ์ƒ์„ฑ ํŽ˜์ด์ง€
    • ๊ฐœ์ธ/ํŒ€ ํ”„๋กœํ•„ ํŽ˜์ด์ง€
    • ํŒ€ ์ถ”๊ฐ€/์ˆ˜๋ฝ ํŽ˜์ด์ง€
    •  
  • 2ํšŒ์ฐจ (3์ผ)
    • ๋ฉ”์ธ ํŽ˜์ด์ง€ (์ปค์„œํŽ˜์ด์ง•)
    • ๋‚ด ์œ„์น˜ ์„ค์ • ํŽ˜์ด์ง€
    • ๋Œ€๊ฒฐ ๊ณต๊ณ  ์“ฐ๊ธฐ ํŽ˜์ด์ง€
    • ๋Œ€๊ฒฐ ๊ณต๊ณ  ์ƒ์„ธ ํŽ˜์ด์ง€
    • ๋Œ€๊ฒฐ ๊ณต๊ณ  ์‹ ์ฒญ ํŽ˜์ด์ง€
    • ๋Œ€๊ฒฐ ์‹ ์ฒญ ๋ชฉ๋ก ํŽ˜์ด์ง€
    • ํ”Œ๋ผ์ด ์›จ์ด
    •  
  • 3ํšŒ์ฐจ (4์ผ)
    • ๋ฆฌํŒฉํ† ๋ง (๊ฐœ์ธ์ ์œผ๋กœ ์ƒ๊ฐํ–ˆ๋˜ ๋ถ€๋ถ„๋“ค + ๊ณตํ†ต์ ์œผ๋กœ ๋…ผ์˜ํ•  ์‚ฌํ•ญ) - 1์ผ
    • ์†Œํ†ต ์ฐฝ๊ตฌ ํŽ˜์ด์ง€
    • ๋Œ€๊ฒฐ ์ดํ›„ ํŽ˜์ด์ง€
    • ํ›„๊ธฐ ์ž‘์„ฑ ํŽ˜์ด์ง€
    • ๋ ˆ๋””์Šค โ‡’ ์œ„์น˜
 
  • 4ํšŒ์ฐจ (3์ผ)
    • ์ œ์ถœ : Working App Demo
      • ํ˜„์žฌ ๊ตฌํ˜„ํ•œ ๋ถ€๋ถ„๊นŒ์ง€ ๋…นํ™”
      • ์ค‘๊ฐ„ ํšŒ๊ณ  ์ง„ํ–‰ ํ›„ ํšŒ๊ณ  ๋‚ด์šฉ ์ œ์ถœ
    • ํŒŒํŠธ๋ณ„ Demo ๊ธฐ๋ฐ˜ ๋ฉ˜ํ† ๋‹˜๊ณผ ์ค‘๊ฐ„ ํšŒ๊ณ  ์ง„ํ–‰ ํ›„ ์ฝ”์นญ ๊ธฐ๋ก์— ์ž‘์„ฑํ•˜์—ฌ ์ œ์ถœ(8/10)
    • S3 - ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ ํ™•์‹คํ•˜๊ฒŒ
    • ์›น์†Œ์ผ“ ์‹œ๋„
    • ๋ฉ€ํ‹ฐ ๋ชจ๋“ˆ ์‹œ๋„ - ์•Œ๋ฆผ ๊ธฐ๋Šฅ
    • ํ–‰์ •๊ตฌ์—ญ ์‹œ๋„
    •  
  • 5ํšŒ์ฐจ (4์ผ)
    • ๋ฌธ์„œ ์ตœ์‹ ํ™” (๊ธฐ์ˆ  ๋ฌธ์„œ๋„ ๋‹ค ์ฑ„์šฐ๊ธฐ)
    • ๋ฆฌํŒฉํ† ๋ง
 
  • 6ํšŒ์ฐจ (3์ผ)
    • ๋ฆฌํŒฉํ† ๋ง ๋ฐ ํšŒ๊ณ 
  • ์ตœ์ข… ์ ๊ฒ€ ๋ฐ ํšŒ๊ณ  (3์ผ)
 
  • 15์ผ๊นŒ์ง€
    • ppt ์ œ์ถœ
  • 16์ผ ๊นŒ์ง€
    • ์ตœ์ข… ๋ฐœํ‘œ ์˜์ƒ ์ œ์ถœ
    • ์„œ๋น„์Šค ๋ฐฐํฌ ๋งํฌ ์ œ์ถœ
  • 17์ผ ๊นŒ์ง€
    • ์ตœ์ข… ํšŒ๊ณ  ์ง„ํ–‰ ํ›„ ํšŒ๊ณ  ๋‚ด์šฉ ์ž‘์„ฑ ๋ฐ ์ œ์ถœ

ํ…Œ์ŠคํŠธ ์ฝ”๋“œ

  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ ์†๋„๊ฐ€ ๋А๋ ค์งˆ ๊ฒฝ์šฐ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ข€ ๋’ค๋กœ ๋ฏธ๋ฃธ
  • ๋Œ€์‹  ๋ถ€์กฑํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋Š” ๊ธฐ๋ก์„ ํ•ด์„œ ๋‚˜์ค‘์— ๋ฆฌํŒฉํ† ๋ง ๊ฐ€๋Šฅํ•˜๋„๋ก

๊ณต์œ  ์‚ฌํ•ญ

์ฑ„ํŒ… ์กฐํšŒ ์‹œ ์ œ๋ชฉ ์ƒํƒœ