Backend Wiki - 100-hours-a-week/KTB4-13th-wiki GitHub Wiki
λ΄λΉμ: Connor, Zeee Β· μν: π§ μμ±μ€ Β· μ΅μ’ μμ : 2026-09-15
| κΈ°κ° | μ£Όμ μμ |
|---|---|
| MM/DD ~ | μμ λ΄μ© μμ± |
μμ
- EditorConfig μ€μ
| μ€μ νλͺ© | κ° | μ€λͺ |
|---|---|---|
| charset | utf-8 | |
| end_of_line | lf | |
| indent_style | space | |
| insert_final_newline | true | |
| trim_trailing_whitespace | true | |
| max_line_length | 120 |
μμ
| νλͺ© | κ·μΉ |
|---|---|
| ν΄λμ€λͺ | |
| λ³μλͺ λ° λ©μλλͺ | |
| μμλͺ | |
| ν¨ν€μ§λͺ | |
| ν μ¬μ© | |
| μ€ λ°κΏ | |
| μ΅λ λΌμΈ κΈΈμ΄ | |
| μ μ΄λ¬Έ λΈλ‘ {} | |
| μ°μ°μ λ°°μΉ | |
| import μμ | |
| μ£Όμ μ€νμΌ |
μμ
** μ»€λ° λ©μμ§λ type: message νμμ λ°λ₯΄λ©°, μλμ κ·μΉμ λ°λ¦ λλ€. **
μ λͺ© κ·μΉ
- μ λͺ©μ λ€μ λμλ¬Έμ μ€νμΌ μ€ νλλ₯Ό λ°λΌμΌ ν©λλ€:
- sentence-case
- start-case
- pascal-case
- upper-case
- lower-case
- μ λͺ© λμ λ§μΉ¨ν(.)λ₯Ό μ¬μ©νμ§ μμ΅λλ€.
- μ λͺ©μ μ΅μ 5μ μ΄μμ΄μ΄μΌ ν©λλ€.
- μ 체 ν€λλ 72μλ₯Ό μ΄κ³Όνμ§ μμμΌ ν©λλ€.
| νμ | μ€λͺ |
|---|---|
| build | |
| chore | |
| content | |
| docs | |
| feat | |
| fix | |
| refactor | |
| style | |
| test | |
| deploy |
type: μ λͺ© (#μ΄μλ²νΈ)
λ³Έλ¬Έ (μ ν μ¬ν)
μμ
feat: κΈ°λ₯ μμ½ (#μ΄μλ²νΈ)
κΈ°λ₯μ λν κ°λ¨ν μ€λͺ
μΆκ°
μμ
- PR μ λͺ©μ μ»€λ° λ©μμ§μ λμΌν νμμ μ μ§ν©λλ€.
- ν λ²μ PRμ νλμ λͺ©μ μ κ°μ ΈμΌ ν©λλ€.
- μ½λ 리뷰λ₯Ό κ±°μΉ ν λ³ν©μ μνν©λλ€.
μ΄ μ»¨λ²€μ μ μ€μνμ¬ νμ μ½λ νμ§μ μ μ§νκ³ μνν νμ μ μ§νν©μλ€!
ERD μ΄λ―Έμ§ λλ λ§ν¬ μ½μ
- [API μΈμ¦ νλ¦](API μΈμ¦ νλ¦ λ§ν¬)
- [API μλ΅ κ·κ²©](μλ΅ κ·κ²© λ§ν¬)
- [μλ¬ λ©μΈμ§ λͺ©λ‘](μλ¬ λͺ©λ‘ λ§ν¬)
κ΄λ ¨ κ΅¬μ± λ° νμ΄νλΌμΈ μ€λͺ μμ±
μμ
| λꡬ | μν | λͺ©μ |
|---|---|---|
| .editorconfig | ||
| Checkstyle | ||
| JaCoCo | ||
| Java Test Fixtures | ||
| SonarQube |