リファクタリングをただのコード修正と思ってる人へat TECHリファクタリングをただのコード修正と思ってる人へ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:デフォルトの名無しさん 11/11/16 22:33:28.29 .net >>199 必ずしも正解ではないのは正しいけど 同じような修正が必要になったときに片方の修正が忘れられることの方が多いと思われ 共通で使われてるメソッドの参照元を調べることより クラスもメソッドも違うけど実は中身が同じでなければならなかったのを探すほうが大変な気が 分ける理由がないうちは一緒にしといて 必要になったら分ける方のが正しいと思う 201:デフォルトの名無しさん 11/11/17 01:17:42.75 .net ちなみに >>198 は その両方を移植する仕事だった 「工数儲けた」と思ってたら 両者をソース読んで同一機能であることを確認した上で 一つにすりあわせて、その承認もらう羽目になったとさ 当然まともな設計書なんてありゃしないし 202:デフォルトの名無しさん 11/11/17 22:48:38.78 .net >>200 いや、お前の言ってることはGoogleやAppleでは正しいだろうな だが、日本の工業製品ではNG もちろんいいたいことはわかるけど それじゃ見積もりがとれないこの1点でNG 色々な大手でたくさんのプロジェクトが走っていて 共通ライブラリなんて生まれないっつか生まれても消滅してしまう理由はここにある 修正の影響範囲が巨大すぎて見積もれない また、修正時に全員が同じタイミングで対応できない これも大きな問題だ こっち動かなくなるのに「直したよ~」とかメールくれられても困るだろ? そっちに手がまわらないのにリリース前に真ライブラリでバグってリリース失敗であぼんとか話にならない 修正した本人は「いいんですーこれが本来あるべき姿なんです~」って主張しようと 修正するほうは「糞が・・・」って思うっしょ? まあ、MSの出荷するもんにみんなが愚痴をこぼす瞬間だと思うけど 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch