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.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.3.


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.0291 sec