てらひで
@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
ミートあさの
@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
ok
@jumpersons
開発ルールにテストコード必ず書く。というルールを追加するのは、いろんな要因があって難しいと思うのだけど、せめて外部環境との境界部分は実装ではなくInterfaceに依存するように書いてくれ。と思う。そうすれば後でテストコード書くとき楽になる。 #wewlc_jp
2014-09-27 12:35:43