ExtremeBear Meeting20021029
μΌμ ¶
λ€νλ¨ΌνΈ ¶
νλ‘μ νΈλ₯Ό μ΄λ νκ²μ μΌλνλ©° ν κΉ? ¶
μ μ¬λ
λν¬
- xpλ₯Ό κ·Έλλ‘ λ°°μ보기
xpλ₯Ό ν΅ν νλ‘μ νΈμ κ²°κ³Όλ¬Όλ³΄λ€ xpνλ‘μΈμ€ μ체λ₯Ό λ°°μΈ μ μλ€λκ² μ€μνλ€.
- λͺ©νλ₯Ό νμ€νκ²
- μμνλ‘μ νΈ νλ ν°νλ‘μ νΈ νλ
μμ νλ‘μ νΈ νλ κ³Όμ μμ μΌμ΄λ μ¬λ¬ λ¬Έμ μ νμ
- κ΄λ¦¬μ μνμ μ λλ‘

κ³νμΈμ°κΈ° ¶
λꡬμ¬μ©
RefactoringMe ) μ°Έκ³ CodeConvention
- Java μ Eclipse μ¬μ©
Eclipseμμ κ°λ¨ν νλ‘μ νΈ μ¬μ©κ³Ό JUnit,CVS μ¬μ©νκΈ° μλ²
- IndexCard (CRC Card, Task Card, Story Card λ±μΌλ‘ μ΄μ©)
- UML
- κ³° (ExtremeBear μ λ§μ€μ½λ!)
- νμμ μ§
- Post It
RefactoringMe ) μ°Έκ³ CodeConvention
- Class : λλ¬Έμλ‘ μμ
- Interface : λλ¬Έμλ‘ μμνκ³ μμ Iλ₯Ό λΆμ
- ν¨μ : λμ¬μ λͺ
μ¬μ μ‘°ν©μΌλ‘ μ΄λ£¨μ΄μ§λ©° 첫 λ¨μ΄μ 첫κΈμλ μλ¬Έμλ‘ μμνκ³ λλ²μ§Έ λ¨μ΄λΆν°λ λλ¬Έμλ‘ μμνλ€ -> (ex testCase)
- λ³μ : λͺ
μ¬μ λͺ
μ¬μ λλ λλͺ
μ¬μ λͺ
μ¬ λλ λΆμ¬μ λͺ
μ¬μ μ‘°ν©μ΄λ‘ μ΄λ£¨μ΄μ§λ©° λ©€λ² λ³μ, μ§μ λ³μ, μ λ¬ μΈμλ λλ μκ΄ μμ΄ μ²« λ¨μ΄μ 첫κΈμλ μλ¬Έμλ‘ μμνκ³ λλ²μ§Έ λ¨μ΄λΆν°λ λλ¬Έμλ‘ μμνλ€ -> (ex backgroundColor)
- XPλ₯Ό μ¨λͺΈμΌλ‘ ν λ» μ²΄νν΄λ³΄μ.
νΉλ³ν μΌμ΄ μλ ν μ(곡λλ‘λΉ),ν(μ νΌ),μ(곡λλ‘λΉ) μ€ν 5μλ₯Ό κΈ°λ³ΈμΌλ‘ νλ€.
κ·ΈμΈ