E D R , A S I H C RSS

Joseph Yoder방한번개모임



1.


4 국 SW Joseph Yoder 국 XP (http://xper.org ) . , , . , , . () 1 1~1.5 . 20 . () 고, / .


3.


3.1.

  • Worse is better .
  • TestDrivenDevelopment TDD TestFirstDevelopment . .
  • Floss Refactoring. , .
  • Naming .
  • .
.

3.2.

Joseph Yoder . 까. . Pattern GoF .

개, , 기 , Agile과 계, QnA, QnA Joseph .

Big Ball of Mud 고 깨. 고. .

Rename과 Martin Fowler Refactoring . 군. 각. . 그 ~~~!! . 그 . 고.

Facade and Wrapper Pattern . 겠군? .

Test기 고, 고, . 그 . 고 . Test 고 Refactoring 고. . 그 ? .

Refactoring과 Pattern . 교. 그 .

Agile과 Refactoring . Agile . Face-to-Face, pair . Communication ! Agile기 Refactoring , Pair '' '' . 근 까? .

.

www.hillside.net
www.adaptiveobjectmodel.com

adaptiveobjectmodel Joseph Refactoring . . 게 근거 . 그고 Refactoring 근거 . .

-> 그 결과 . . . . Refactoring Rename.. . 그 . 그 .

Refactoring Pattern과 Holub Design Pattern과 . FPS . Refactoring과 Pattern .
  • . ㄷㄷㄷ . . . . -

3.4.

  • ''걸 그
  • 군..
  • ()

    • big ball of mud
      • facade, wrapper !

    • agile is good for refactoring, .
    • selfish class
    • throwaway code. . .
    • merciless deadline
    • . platform <-> data
    • refactoring : deciplined technique
      • Internal structure
      • External behavior
    • TDD? TFD?
      • Test Driven Develope
      • Test First Develope
      • TFD X
      • . .

      1. RENAME METHOD : LOW
      2. CHANGE METHOD or STRATEGY : MEDIUM
      3. , 경, , 계 : HIGH
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:36
Processing time 0.0286 sec