そのリファクタリングは最初から間違っている!

7.1K Views

May 11, 24

スライド概要

スクフェス新潟 2024 のプレゼンテーション資料です。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

! !! 2024 2024/05/11 Tommy @ Degino Inc.

2.

Tommy109

3.

1. ? 2. !( )

4.

日 日 ? 2014/07/26 2019/12/01

5.

日 2000/05/01

6.

( ) ( ) " 見 用 "Martin Fowler 見 一 ?

7.

1. ? 2. !( C2.2 C2.5 C3.3 - )

8.

( etc ) etc 一 方 方 … … 方 方 : Refactoring Catalog

9.

10.

(jig) 治具の目的・メリット 1.ワークの加工時間を短くする 2.加工の精度を高める 3.加工の品質をいつも同じにする 4.誰でも同じように加工できるようにする :

11.

(jig) ?) 目 JDD 高 (TDD

12.

人 人 大 長 ) 人 ( 高 ( 長 高 手 高 見 手 小 手 手 二 二 二 vs ) ) ) ( (

13.

手 心 入 入 自 目

14.

( )

15.

! ? 一 一 見 ?

16.

1. ? 2. !( )

17.

日 日 日 ? 2000/05/01 2014/07/26 2019/12/01

18.

( ) ( ) " 見 用 "Martin Fowler 見 一 ?

19.

? 用 用 " 大 示 小 非 小 非 手 長 "Martin Fowler

21.

or 見 見 ? 一 用 言 (e.g. )

22.

) 十 大 見 十 足 ) 自 自 十 言 (or (TDD (& )

23.

言 足 目 行 長 長 非 方 長 10 ( : ) 10

24.

言 見 行

25.

用 長

27.

行 ?

28.

言 ( )

29.

人 言 JUnit 11

31.

) 1. ( ) 参考: “TDD のこころ” 入 二 2. (

32.

Refactoring Re d TDD !!! Green ( ) 金 黄 参考: “TDD のこころ”

33.

? Refactoring Re d PBI Start Refactoring Refactoring Green ( ) PBI Done

34.

Refactoring PBL Refactoring SBL Refactoring 生 Refactoring ?

35.

? Refactoring PBL ( e.g. ) xx e.g. - xx e.g. LTS xxx PBL ( - Refactoring ) push 大 手 ) 日 言 (

36.

面 身 方 入 ( ) or

38.

One more thing! Q. AI ? A1. AI 水 立 生 方 生 A2.