[241125] BugFixHub 8μ‘°μ λ΄μ€νΌλ νλ‘μ νΈ: KPT νκ³


KPT νκ³ λ?
KPTλ νκ³ κ³Όμ μμ μ¬μ©νλ λ°©λ² μ€ νλλ‘, λ€μκ³Ό κ°μ μΈ κ°μ§ μμλ‘ κ΅¬μ±λ©λλ€:
- Keep: μνκ³ μλ μ μ΄λ κ³μ μ μ§νμΌλ©΄ νλ μ .
- Problem: κ°μ μ΄ νμν λ¬Έμ μ μ΄λ λ³νκ° νμν μ .
- Try: μμΌλ‘ μλν΄λ³Ό μλ‘μ΄ λ°©λ²μ΄λ κ°μ λ°©μ.
λ€μ¬λ€λνλ μΌμ£ΌμΌκ°μ λ΄μ€νΌλ νλ‘μ νΈκ° λμ΄ λ¬λ€.
μ΄λ² λ΄μ€νΌλ ν νλ‘μ νΈλ₯Ό λ§λ¬΄λ¦¬νλ©°, νμλ€κ³Ό ν¨κ» KPT νκ³ λ₯Ό ν΅ν΄ νλ‘μ νΈλ₯Ό μ λ¦¬ν΄ λ³΄μλ€.
π KEEP
- μν λΆλ΄μ΄ μ μ΄λ£¨μ΄μ Έ ν¨μ¨μ μΌλ‘ μμ ν μ μμλ€.
- GitHubμμ PR μ§ν μ approve λ° νΌλλ°±λ°μΌλ©° μ§ννλ λ°©μμ΄ μ’μλ€.
- μμ μ ννΈλ³λ‘ λλμ΄ GitHub μΆ©λμ μ΅μνν μ μ΄ μ’μλ€.
- νμ κ°μ μνν μν΅μ΄ νλ‘μ νΈλ₯Ό λ§λ¬΄λ¦¬νλλ° ν° λμμ΄ λμλ€.
- κ°μ λ§‘μ μν μ μ± μκ° μκ² μμνμ¬ νλ‘μ νΈλ₯Ό μ±κ³΅μ μΌλ‘ λ§λ¬΄λ¦¬νλ€.
π PROBLEM
- λ Έμ μ κ³ννλ₯Ό ν¨κ³Όμ μΌλ‘ νμ©ν΄ μΌμ 곡μ κ° λ μ μ΄λ£¨μ΄μ‘μΌλ©΄ μ’μμ κ²μ΄λ€.
- Code Conventionκ³Ό Github Rules λ±μ΄ ꡬ체μ μΌλ‘ μ ν΄μ§μ§ μμλ€.
π« TRY
- GitHub μ΄μ νΈλνΉμ νμ©ν΄ μν λΆλ°°μ μ 무 μ§μ²λλ₯Ό μκ°μ μΌλ‘ κ΄λ¦¬νλ λ°©λ²μ μλν΄ λ³Ό μ μλ€.
- κ°μΈμ μΌλ‘ νμ΅ν μ€ν¬κ³Ό μ§μμ νλ‘μ νΈμ λ λ Ήμ¬λΌ μ μμλ€λ©΄ μ’μμ κ² κ°λ€.
- κΈ°ν λ¨κ³μμ λΈλ μΈμ€ν λ° λ±μ ν΅ν΄ μμ λ°©ν₯κ³Ό μΈλΆ μ¬νμ μ΅λν ꡬ체μ μΌλ‘ μ νκ³ κ°λ λ°©λ²μ μ°ΎμΌλ©΄ μ’μ κ² κ°λ€.
π₯³ λ§λ¬΄λ¦¬
→ κΉ*λ²: λμ΄μΌλ³΄λ μ΄λμ λ μ λκ² κ°μ§λ§ λ¬Έμ λ λ§μλ νλ‘μ νΈμλ€. μΌμ£ΌμΌμ λκ±° μνμ λ§μΉκ³ μ΄μ κ°μ ν©μ΄μ Έμ μ΄κ² μ§λ§ μλ‘μ μ리μμ μ΅μ μ λ€ν΄ μ μ§νμ¬ λ λμ κ°λ°μκ° λμ΄μκΈ°λ₯Ό...
→ μ‘°*μ§: μΌμ£ΌμΌ λμ νλ€μ§λ§ μ¦κ²κ² μ½λ© ν μ μμμ΅λλ€. λ€μμ λ ν¨κ» νλ‘μ νΈλ₯Ό ν μΌμ΄ μλ€λ©΄ κ·Έλλ λ μ’μ κ²°κ³Όλ¬Όμ λ§λ€μ΄λ΄μ!
→ κΉ*건: μ²μμΌλ‘ νμ μ μ§νν΄λ΄€λλ°, μ’μ μ‘°λ₯Ό λ§λμ μ¦κ²κ² μμ±νκ³ , λ§μ΄ λ°°μκ°λ νλ‘μ νΈμμ΅λλ€. μ μ΄λμ΄ μ£Όμκ³ λ§μ΄ μλ €μ£Όμ μ κ°μ¬ν©λλ€.
→ λ°±μμ: λμ 첫 νλ‘μ νΈλ₯Ό BugFixHubνκ³Ό ν¨κ»ν΄μ ν볡νμ΅λλ€. νμ λͺ¨λκ° κ°μμ μν μ μλ²½νκ² ν΄μ£Όμ μ νλ‘μ νΈλ₯Ό μ±κ³΅μ μΌλ‘ λ§λ¬΄λ¦¬ ν μ μμμ΅λλ€. μ΄λ² κ²½νμ ν΅ν΄ λ€μ νλ‘μ νΈμμλ μ’μ μ±κ³Όλ₯Ό 보μ¬λλ¦¬κ² μ΅λλ€!