๐ŸŒˆ [Section6] 4์ฃผ๊ฐ„์˜ Main Project ํšŒ๊ณ  ๐Ÿ˜Ž

ํ˜„์ฃผยท2023๋…„ 4์›” 4์ผ
0

bootcamp

๋ชฉ๋ก ๋ณด๊ธฐ
71/71

( ๊ฒŒ์‹œ๊ธ€ ์ถœ๊ฐ„์„ ํ•œ ์ค„ ์•Œ์•˜๋Š”๋ฐ ์ž„์‹œ์ €์žฅ๋งŒ ํ•ด๋†“์•„์„œ ์—„์ฒญ ๋’ค๋’ค๋’ค๋Šฆ์€ ํšŒ๊ณ ๊ฐ€ ๋˜์–ด๋ฒ„๋ฆฐ .. ๐Ÿ˜‚ )

โฌ†๏ธ ์œ„๋Š” Main Project์˜ Yata ํŽ˜์ด์ง€๋‹ค.
โ €
๊ฒฐ๊ณผ๋ฌผ์€ Main Project โฌ… ์š”๊ธฐ ์ด์”€ !

์‚ฌ์‹ค Pre Project ๋•Œ๋Š” ์ด๋ฏธ ๋งŒ๋“ค์–ด์ ธ ์žˆ๋Š” ํŽ˜์ด์ง€๋ฅผ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ผํ•œ ํ”„๋กœ์ ํŠธ์˜€๊ธฐ ๋•Œ๋ฌธ์—
๊ธฐ๋Šฅ๋„ ๋ฐ”๋กœ ๋ณด์—ฌ์ง€๋Š” ๋Œ€๋กœ ๋”ฐ๋ผ ๋งŒ๋“ค๋ฉด ๋ผ์„œ ๋งŽ์ด ์–ด๋ ค์šด ๋Š๋‚Œ์€ ์•„๋‹ˆ์—ˆ๋Š”๋ฐ,

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

์‚ฌ์‹ค ์ฒ˜์Œ์— ์ œ๋Œ€๋กœ ๊ตฌ์ƒ์„ ํ•˜๋ฉด ๊ธฐ๋Šฅ๋“ค์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ๋งŽ์ด ์–ด๋ ต์ง€ ์•Š์€๋ฐ,
๊ทธ ๊ตฌ์ƒ + ๊ณ„ํš ๋‹จ๊ณ„๊ฐ€ ์–ด๋ ค์šด ๊ฒƒ ๊ฐ™๋‹ค.
( ๊ฑฐ์˜ ์Šคํƒ€ํŠธ์—… ์ฐจ๋ฆฐ ๋Š๋‚Œ .. ใ…Ž )

๐Ÿ’ฌ ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฒฐ์ œ๋ฅผ ํ•œ๋‹ค๊ณ  ํ•˜๋ฉด,

  • ๊ฒฐ์ œ ํ•˜๋Š” ์‚ฌ๋žŒ์ด ํ•ด๋‹น ํšŒ์›์ด ๋งž๋Š”์ง€
  • ์ด๋ฏธ ์ง€๋ถˆํ•œ ์ ์ด ์žˆ๋Š”์ง€
  • ํ•ด๋‹น ๊ฐ€๊ฒฉ์ด ๊ฒฐ์ œํ•ด์•ผํ•˜๋Š” ๊ฐ€๊ฒฉ๊ณผ ๊ฐ™์€์ง€
    ๋“ฑ๋“ฑ ,,

๋˜ ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ์—์„œ ๊ตฌ์ƒํ•œ ๋กœ์ง๋“ค์—๋Š” ๊ฒ€์ฆ ์œ„์™€ ๊ฐ™์€ ๊ฒ€์ฆํ•ด์•ผํ•  ์‚ฌํ•ญ๋“ค์ด ์ •๋ง ๋งŽ์•„์„œ ๋จธ๋ฆฌ๊ฐ€ ๋” ์•„ํŒ ๋‹ค ใ…Ž


๐ŸŒผ ์ข‹์•˜๋˜ ์ 

  • ๋ถ€์กฑํ•œ ์  ๋ณด์™„
    โžœ ์ด ์ „์— Pre Peroject๋กœ 2์ฃผ๊ฐ„์ด๋‚˜๋งˆ ๊ฒฝํ—˜์„ ํ•ด๋ณด์•˜์–ด์„œ ๋ถ€์กฑํ–ˆ๋˜ ์ ์„ ๋งŽ์ด ๋ณด์™„ํ•ด๋‚˜๊ฐˆ ์ˆ˜ ์žˆ์—ˆ๋‹ค.

    ๐Ÿ’ฌ ์˜ˆ๋ฅผ ๋“ค์–ด git flow๋‚˜ commit / pr ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ pre ๋•Œ๋Š” ์ž˜ ๋ชจ๋ฅด๊ณ  ๋ง‰ ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์€๋ฐ
    ์ด๋ฒˆ์—๋Š” ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž˜ ์‚ฌ์šฉํ•˜์˜€๊ณ , ํ”„๋ก ํŠธ์™€๋„ ์กฐ๊ธˆ ๋” ์›ํ™œํ•œ ์†Œํ†ต์„ ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.

  • ๊ธฐ๋Šฅ๋“ค์„ ์ง์ ‘ ๊ตฌํ˜„ํ•˜๋ฉฐ ์–ป์€ ์ž์‹ ๊ฐ
    โžœ ์ƒˆ๋กœ ์•Œ๊ฒŒ๋œ ๊ธฐ๋Šฅ๋“ค์„ ์ง์ ‘ ์‚ฌ์šฉํ•ด๋ณด๊ณ  ์‘์šฉํ•˜์—ฌ ์ฝ”๋“œ๋ฅผ ์งœ๋Š” ๊ฒƒ์ด ์ฝ”๋”ฉ์— ๋Œ€ํ•œ ์ „๋ฐ˜์ ์ธ ์ดํ•ด๋„์™€ ์‹๊ฒฌ์„ ๋„“ํ˜€์ค„ ์ˆ˜ ์žˆ์—ˆ๊ณ  ์ž์‹ ๊ฐ์„ ์ฃผ์—ˆ๋‹ค.

  • ์ „๋ฐ˜์ ์ธ ํ‹€์ด ์žกํž˜
    โžœ ์ฒ˜์Œ ๊ตฌ์ƒ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์ง์ ‘ ํ•ด์•ผํ•˜๋‹ˆ ์„œ๋น„์Šค๋ฅผ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ํ‹€์ด ์žกํžŒ๋‹ค.

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

  • ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์Šคํ‚ฌ ํ–ฅ์ƒ
    โžœ 6๋ช…์˜ ์‚ฌ๋žŒ๋“ค์ด ๋ชจ์—ฌ์„œ ํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋กœ ์˜๊ฒฌ์ด ๋‹ค๋ฅด๊ณ  ๊ฐˆ๋“ฑ์ด ์ƒ๊ธฐ๋Š” ๊ฒƒ์€ ์–ด์ฐŒ๋ณด๋ฉด ๋‹น์—ฐํ•œ ์ผ์ด์—ˆ๋Š”๋ฐ, ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ํŒ€์›๋“ค์„ ์„ค๋“ํ•˜๊ณ  ์„œ๋กœ ๊ฒฉ๋ คํ•˜๋Š” ๋ฐฉ๋ฒ•๋“ค์„ ์ตํž ์ˆ˜ ์žˆ์—ˆ๊ณ 
    ํ”„๋ก ํŠธ์™€์˜ ์†Œํ†ต์„ ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ์›ํ™œํ•œ ์†Œํ†ต์ด ๋˜๋Š”์ง€๋„ ๋ฐฐ์› ๋‹ค.


๐ŸŒผ ์•„์‰ฌ์› ๋˜ ์ 

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

  • ํ”„๋ก ํŠธ์™€์˜ ์†๋„ ์ฐจ์ด
    โžœ ๊ตฌํ˜„ํ•ด ๋†“์•˜๋˜ ๋ฐฑ์—”๋“œ ๊ธฐ๋Šฅ๋“ค์ด ๋งŽ์•˜๋Š”๋ฐ, ํ”„๋ก ํŠธ์™€ ๊ฐœ๋ฐœ ์†๋„ ์ฐจ์ด๊ฐ€ ๋‚˜๋‹ค๋ณด๋‹ˆ๊นŒ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•œ ๊ธฐ๋Šฅ๋“ค์ด ๊ฝค ์žˆ์—ˆ๋‹ค.

  • ๋ฆฌํŒฉํ† ๋ง
    โžœ 4์ฃผ๋™์•ˆ ์—ด์‹ฌํžˆ ํ–ˆ์ง€๋งŒ ์•„์ง๋„ ์ถ”๊ฐ€ํ–ˆ์œผ๋ฉด ํ•˜๋Š” ๊ธฐ๋Šฅ๋“ค์ด ๋งŽ์•˜๋Š”๋ฐ, ๋ฆฌํŒฉํ† ๋ง๊นŒ์ง€ ํ•˜๊ธฐ์— 4์ฃผ๋Š” ๊ธธ์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฒƒ ..
    ์ด ๋ถ€๋ถ„์€ ์•ž์œผ๋กœ ํ•ด ๋‚˜๊ฐˆ ์˜ˆ์ •์ด๋‹ค !

  • (๋‚ด๊ฐ€ ํ•˜์ง€ ๋ชปํ•œ) ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ์ดํ•ด
    โžœ ์™„์„ฑ๋œ ํ”„๋กœ์ ํŠธ์˜ ๋ฐฑ์—”๋“œ ์ฝ”๋“œ์— (๋‚˜์—๊ฒŒ)์ƒˆ๋กœ์šด ๊ธฐ์ˆ ๋“ค์ด ๋งŽ์•˜๋Š”๋ฐ 4์ฃผ๋™์•ˆ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ดํ•ดํ•˜์ง€ ๋ชปํ•œ ๋ถ€๋ถ„๋“ค๋„ ๊ฝค ์žˆ์—ˆ๋‹ค.
    ๊ทธ๋Ÿฐ ๋ถ€๋ถ„๋“ค์€ ์ดํ›„์— ๋‹ค์‹œ ๊ณต๋ถ€๋ฅผ ํ•˜๋ฉฐ ์ดํ•ดํ•  ์˜ˆ์ •์ด๋‹ค !


ํ™•์‹คํžˆ ๊ทธ๋ƒฅ ๊ณต๋ถ€๋ฅผ ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์ง์ ‘ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค๋ฉด์„œ ์„ฑ์žฅํ•˜๋Š” ๋ถ€๋ถ„์ด ํฌ๋‹ค๊ณ  ๋Š๋‚€๋‹ค !!

์ง์ ‘ ์šฐ๋ฆฌ๋งŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋‚˜๋‹ˆ ์ข€ ๋” ์• ์ •์ด ๊ฐ€๊ณ , ๋„ˆ๋ฌด๋‚˜๋„ ์œ ์ตํ–ˆ๋˜ ํ”„๋กœ์ ํŠธ ๐Ÿค

์ด์ œ ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ๋ถ€ํŠธ์บ ํ”„์˜ ์ปค๋ฆฌํ˜๋Ÿผ์—์„œ ๋ฒ—์–ด๋‚˜์„œ ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๊ณ  ์ค€๋น„ํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์—

๋‚˜ํƒœํ•ด์ง€์ง€ ์•Š๊ณ  ๋” ์—ด์‹ฌํžˆ ์ทจ๋ฝ€๊นŒ์ง€ ๋‹ฌ๋ ค์•ผ๊ฒ ๋‹ค.

์•ž์œผ๋กœ ๋” ํ™”์ด๋ต โ˜˜๏ธ

0๊ฐœ์˜ ๋Œ“๊ธ€