「レガシーコード改善勉強会( #wewlc_jp )」まとめ

2014/09/27にYAHOO! JAPANで開催された「レガシーコード改善勉強会( #wewlc_jp )」のツイートのまとめです.
2
前へ 1 2 3 ・・ 20 次へ
ずきゅ~んたん @ZuQ9Nn

単体テストを書くためのリファクタリング手法例3.インターフェースの抽出 #wewlc_jp

2014-09-27 12:25:25
てらひで @terahide27

困るのはnew したオブジェクトをローカル変数にいれてる場合なんだよね。いろいろ難しいこと考えないと、モックに置き換えられない。#wewlc_jp

2014-09-27 12:25:36
TAKAKING22 @TAKAKING22

「スプラウト」と「小さくリファクタリングしながらそこにテストをあてる」をずっとやってるよなー /レガシーコード改善ガイド・戦略編 d.hatena.ne.jp/asakichy/20130… #wewlc_jp

2014-09-27 12:26:10
ずきゅ~んたん @ZuQ9Nn

単体テストを書くためのリファクタリング手法例4.呼び出しの抽出とオーバーライド #wewlc_jp

2014-09-27 12:26:38
てらひで @terahide27

@terahide27 ファクトリメソッド作ってオーバライドすればいいんだけどね。。。 #wewlc_jp

2014-09-27 12:27:48
ミートあさの @uasano

試行リファクタリングは現場でよくやるなぁ。 お試しだよ!がわかるブランチ作ってコミットして、理解した形跡を残しておいたりもしている。 #wewlc_jp

2014-09-27 12:28:51
ずきゅ~んたん @ZuQ9Nn

レガシーコードとの戦いでえられるか術。単体テストを整備するとクラスやメソッドの独立性が高くなる。コードがどんどん綺麗になる #wewlc_jp

2014-09-27 12:31:53
てらひで @terahide27

超集中編集 (hyperware editing) 周囲からの影響を受けない状態で集中してレガシーコードと向き合う。時間決めて周りに宣言してたまにやってるw #wewlc_jp

2014-09-27 12:32:12
ずきゅ~んたん @ZuQ9Nn

隣の新規開発の芝はそれほど青くない。実践的な設計スキルが身につく、レガシーコードとの闘いは意外と楽しい。 #wewlc_jp

2014-09-27 12:34:42
NAKAMURA, Tomohiro @tomoh1r

「レガシコードとの闘いは意外と楽しい」わかる #wewlc_jp

2014-09-27 12:35:02
mather / Eisuke Kuwahata @mather314

試行リファクタリングはレガシーコードを読み解くときによくやってる。#wewlc_jp

2014-09-27 12:35:16
ok @jumpersons

開発ルールにテストコード必ず書く。というルールを追加するのは、いろんな要因があって難しいと思うのだけど、せめて外部環境との境界部分は実装ではなくInterfaceに依存するように書いてくれ。と思う。そうすれば後でテストコード書くとき楽になる。 #wewlc_jp

2014-09-27 12:35:43
goyoki @goyoki

レガシーコードを扱った本なのにCOBOLが出てこないので翻訳を一度断った #wewlc_jp

2014-09-27 12:35:53
てらひで @terahide27

2004年 「レガシーコードなのにCOBOLが出てこないなんて!」 ワロタw #wewlc_jp

2014-09-27 12:36:19
きろのの  @kironono

「レガシーなのにCOBOLが出てこないなんて!」 #wewlc_jp

2014-09-27 12:36:26
goyoki @goyoki

おお、6年前のタイミングでDDDが翻訳されていた可能性があったのか #wewlc_jp

2014-09-27 12:37:40
Takuto Wada @t_wada

WEwLC 読書会もう五年前なのか。懐かしいな…… #wewlc_jp

2014-09-27 12:39:27
ssmylh @ssmylh

レガシーコード改善ガイドの翻訳中に原書の読書会があったなんて #wewlc_jp

2014-09-27 12:39:48
前へ 1 2 3 ・・ 20 次へ