ずきゅ~んたん
@ZuQ9Nn
ソースコードはひどい。テストコードなんてもちろんない。まともなドキュメントは残ってないし、あっても嘘ばっかり。前の担当者はすでにいない。。 #wewlc_jp
2014-09-27 12:11:07
ずきゅ~んたん
@ZuQ9Nn
保守開発のデフレスパイラル、コードがわからない。→手探りで修正する→デグレードが起こる→顧客や上司に怒られる。→慌てて修正する→さらにコードがわからなくなる #wewlc_jp
2014-09-27 12:14:14
TAKAKING22
@TAKAKING22
レガシーコード改善勉強会なう。 #wewlc_jp (@ アークヒルズサウスタワー (ARK Hills South Tower) in 港区, 東京都) swarmapp.com/c/bFqVKvtyIv1
2014-09-27 12:14:45
TAKAKING22
@TAKAKING22
よく聞くよねー/レガシーコードを改善するために単体テスト書きたいんだけど、システム依存が強すぎて単体テストを整備するためにはリファクタリングが必要【ジレンマ】 #wewlc_jp
2014-09-27 12:17:29
Fumiya Ichikawa
@LET__IT__RIDE
リファクタリングするためには単体テストを整備する 単体テストを整備するにはリファクタリングする必要がある _人人人人人人人人_ > デッドロック <  ̄Y^Y^Y^Y^Y^Y^Y ̄ #wewlc_jp
2014-09-27 12:17:43
ずきゅ~んたん
@ZuQ9Nn
レガシーコード改善ガイドに書いてあること、1.レガシーコードをテストで保護する手法。2.レガシーコードと戦うための技術大全。3.レガシーコードとの闘いでえられる果実 #wewlc_jp
2014-09-27 12:18:08
goyoki
@goyoki
ケンカ本である/レガシーコード改善ガイド - 小野和俊のブログ blog.livedoor.jp/lalha/archives… #wewlc_jp
2014-09-27 12:18:48
ずきゅ~んたん
@ZuQ9Nn
リファクタリングせずに単体テストを整備する手法例1.スプラウトメソッド、スプラウトクラス。追加機能を得率下メソッドやクラスとして作り既存のコードに新コードを呼び出すだけにする #wewlc_jp
2014-09-27 12:21:26