Skip to content

Latest commit

ย 

History

History
42 lines (36 loc) ยท 3.3 KB

File metadata and controls

42 lines (36 loc) ยท 3.3 KB

โ—์‚ฌ์ „ ์ค€๋น„ โ—

ํ•˜๋‹ค๊ฐ€ ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„์žˆ์œผ์‹œ๋ฉด ์–ธ์ œ๋“ ์ง€ ํŽธํ•˜๊ฒŒ ์—ฐ๋ฝ์ฃผ์„ธ์š”. ๋˜๋Š” ISSUE์— ๋‚จ๊ฒจ์ฃผ์…”๋„ ๋ฉ๋‹ˆ๋‹ค.

  • ๐Ÿ“Œ1. Python ๊ธฐ๋ณธ์ตํžˆ๊ธฐ

    • ์ด๋ฒˆ ์Šคํ„ฐ๋””์˜ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„๋Š” ํŒŒ์ด์ฌ์œผ๋กœ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. (๋ฌธ์ œํ’€์ด๋Š” ์›ํ•˜์‹œ๋Š” ์–ธ์–ด๋กœ ํ’€์ดํ•˜์…”๋„ ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค.)
    • ํŒŒ์ด์ฌ์„ ๋ชจ๋ฅด์‹ ๋‹ค๋ฉด ์•„๋ž˜ ๋งํฌ์—์„œ ํ•™์Šตํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. (์ง๊ด€์ ์ธ ์–ธ์–ด๋ผ ๋น ๋ฅด๊ฒŒ ์ตํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)
    • ๐Ÿšฉ์ ํ”„ํˆฌํŒŒ์ด์ฌ WikiDocs ๐Ÿ‘‰ 5์žฅ๊นŒ์ง€๋งŒ ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  • ๐Ÿ“Œ2. Git Hub ์‚ฌ์šฉ๋ฒ• ์ตํžˆ๊ธฐ

    • ๊นƒํ—ˆ๋ธŒ๋Š” ํ˜„์—…์€ ๋ฌผ๋ก  ์ทจ์—…์ค€๋น„๊ณผ์ •์—์„œ๋„ ํ™œ์šฉํ•˜๋ฉด ์ข‹์€ ํฌํŠธํด๋ฆฌ์˜ค๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์•„๋ž˜ ๋‚ด์šฉ ์ค‘ ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„์ด ์žˆ์œผ๋ฉด ํ•™์Šตํ•ด ์ฃผ์„ธ์š”.
    • ๐Ÿšฉ๊นƒ ์„ค์น˜ ๐Ÿ‘‰ ๊นƒํ—ˆ๋ธŒ ๋ฐ์Šคํฌํ†ฑ, Gitlens ๋“ฑ์„ ํ™œ์šฉํ•˜๋ฉด ๋” ํŽธํ•ฉ๋‹ˆ๋‹ค.
    • ๐ŸšฉCommit, Fork, PR ๐Ÿ‘‰ branch ์ „๋žต๋„ ํ•™์Šตํ•˜๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.
    • ์•„๋ž˜์˜ Flow๊ฐ€ ์ดํ•ด๋˜๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
    Fork --> Clone --> branch ์ƒ์„ฑ --> ์ฝ”๋“œ ์ž‘์„ฑ --> add --> commit --> push --> PR --> Code Review --> Merge  
    
  • ๐Ÿ“Œ3. ๋ชธํ’€๊ธฐ (Solved.ac Class 1์ˆ˜์ค€ ๋ฌธ์ œํ’€๊ธฐ)

    • Solved.ac๋Š” ๋ฐฑ์ค€์˜ ๋ฌธ์ œ๋ฅผ ๋‚œ์ด๋„๋ณ„๋กœ ๋ถ„๋ฅ˜ํ•ด์ฃผ๋Š” ์‚ฌ์ดํŠธ์ž…๋‹ˆ๋‹ค.

    • ์—ฌ๊ธฐ์„œ Class1์€ ๊ธฐ์ดˆ์ ์ธ ์ˆ˜์ค€์˜ ๋ฌธ์ œ์ด๋ฏ€๋กœ ์‹œ์ž‘์ „์— ํ’€์–ด์ฃผ์„ธ์š”. (์ด๋ฒˆ Class๋ฅผ ํ†ตํ•ด์„œ ์ž…์ถœ๋ ฅ์— ์ต์ˆ™ํ•ด ์ง€๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.)

    • ๐Ÿ‘‰๋ฌธ์ œํ’€๋Ÿฌ๊ฐ€๊ธฐ

    • โ—์•„๋ž˜์˜ ๊ฐ€์ด๋“œ๋ฅผ ๋”ฐ๋ผ ํ•ด์ฃผ์„ธ์š”

    • โ—๋ฌธ์ œ ํ’€์ด์‹œ ์ €์žฅ์€ /week_0/{๋ณธ์ธ์ด๋ฆ„}/{๋ฌธ์ œ๋ฒˆํ˜ธ ๋˜๋Š” ๋ฌธ์ œ์ด๋ฆ„} ์œผ๋กœ ํ•ด์ฃผ์„ธ์š”.

    • ๋ฌธ์ œ๋ฆฌ์ŠคํŠธ์— ์žˆ๋Š” markdown template์„ ์ด์šฉํ•ด์„œ Issue๋ฅผ ์ƒ์„ฑํ•ด ์ฃผ์„ธ์š”.

    • ๐Ÿ‘‰ ์ƒ๋‹จ์˜ Issue ํƒญ์„ ๋ˆŒ๋Ÿฌ New issue๋ฅผ ํด๋ฆญํ•œ๋‹ค.

    • ๐Ÿ‘‰ ๋ณต์‚ฌํ•œ Template๋ฅผ ๋ถ™์—ฌ๋„ฃ๋Š”๋‹ค.

    • ๐Ÿ‘‰ ์˜ค๋ฅธ์ชฝ ๋ฐ”์—์„œ Milestone [์•Œ๊ณ ๋ฆฌ์ฆ˜]0์ฃผ์ฐจ ๋ฌธ์ œํ’€์ด ์„ ํƒ

    • ๐Ÿ‘‰ ์•„๋ž˜์™€ ๊ฐ™์ด ํ‘ผ ๋ฌธ์ œ ์ฒดํฌ image

    • ๐Ÿ‘‰ ์ฒดํฌ์‹œ Issue์—์„œ ์–ผ๋งˆ๋‚˜ ๋งŒํผ ํ…Œ์Šคํฌ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๋Š”์ง€ ํ‘œ์‹œ
      ย ย ย ย ย ย  image

    • ๐Ÿ‘‰ [์„ ํƒ์‚ฌํ•ญ]์•„๋ž˜์™€ ๊ฐ™์ด PR๋ฅผ ๋‚ ๋ฆฌ๊ณ  Mergeํ•˜๊ฒŒ ๋˜๋ฉด ์ž๋™์œผ๋กœ issue๊ฐ€ ๋‹ซํžˆ๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. image

  • ๐Ÿ“Œ4. [์„ ํƒ์‚ฌํ•ญ]์˜คํ”ˆ ์ฑ„ํŒ…๋ฐฉ ๊ฐ€์ž…ํ•˜๊ธฐ (์ทจ์—…๊ณต๊ณ ๋ฐฉ)

    • ์ทจ์—…๊ณต๊ณ ๋งŒ ๋ชจ์•„์„œ ์˜ฌ๋ ค์ฃผ๋Š” ์˜คํ”ˆ ์ฑ„ํŒ…๋ฐฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ทจ์—…ํ•˜๋ฉด์„œ ๋งŽ์ด ๋„์›€์„ ๋ฐ›์•„์„œ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
    • ์ด๊ฒƒ ์ €๊ฒƒ ๊ทœ์น™์ด ๋งŽ๊ธดํ•œ๋ฐ ๊ณต๊ณ ๋ฅผ ๋†“์น˜์ง€ ์•Š์•„์„œ ํ• ๋งŒ ํ•ฉ๋‹ˆ๋‹ค.
    • ๐Ÿ‘‰์ทจ์—…๊ณต๊ณ ๋ฐฉ
    • ๐Ÿ‘‰๋น„๋ฐ€๋ฒˆํ˜ธ ๊ฒŒ์‹œ๊ธ€ --> ์ž…์žฅ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๊ณ„์† ๋ฐ”๊พธ๋Š”๋ฐ ์—ฌ๊ธฐ ์ œ์ผ ๋ฐ‘์— ์žˆ์Šต๋‹ˆ๋‹ค.