トップページ > プログラム > 2014年09月20日 > b8OT/FfJ

書き込み順位&時間帯一覧

3 位/196 ID中時間01234567891011121314151617181920212223Total
書き込み数0200000001110100101000008



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
リファクタリングをただのコード修正と思ってる人へ
スマホで簡単
動的言語で大規模開発

書き込みレス一覧

リファクタリングをただのコード修正と思ってる人へ
539 :デフォルトの名無しさん[sage]:2014/09/20(土) 01:43:02.74 ID:b8OT/FfJ
>>536
「ソースコードを読むのに時間が掛かる」は
一番重要な問題だよ。

それが開発工数の大半を占めているんだから
スマホで簡単
3 :デフォルトの名無しさん[sage]:2014/09/20(土) 01:48:31.20 ID:b8OT/FfJ
>>2みたいな書き込みがあるのに、登録する気になるわけ無いだろ。

このスレの存在は宣伝としては逆効果だ。
動的言語で大規模開発
368 :デフォルトの名無しさん[sage]:2014/09/20(土) 09:47:56.33 ID:b8OT/FfJ
型チェックというのも、テストの全てではないが
テストの一部なんだよ。

それが原因のバグもあるわけなんだから。

たとえそれが一瞬で修正できることだとしても
その為に別の作業中にバグ見つけて
割り込みで修正するとか思考の流れを途切れさせることはよくある話。
リファクタリングをただのコード修正と思ってる人へ
541 :デフォルトの名無しさん[sage]:2014/09/20(土) 10:58:44.27 ID:b8OT/FfJ
テストやりました。バグが見つかりました。

ソースコードが汚くて、コードの意味がわかりません。
ソースコードが汚くて、バグの原因がわかりません。
あちこちにコピペされてて、バグの修正が大変です。
バグを修正したら、別のバグが発生しました。
バグを修正しましたが、処理が複数のモジュールに
分散していたので多くの再テストが必要です。


こういうのを解決するのがリファクタリング。
リファクタリングをただのコード修正と思ってる人へ
543 :デフォルトの名無しさん[sage]:2014/09/20(土) 11:43:01.81 ID:b8OT/FfJ
>>542
いや、それは前置きだから。

リファクタリングが解決するのは、
デバッグまでの過程で発生する問題。

同じデバッグという目的であっても、
その目的を達成するまでの時間は違うんだよ。
リファクタリングをただのコード修正と思ってる人へ
546 :デフォルトの名無しさん[sage]:2014/09/20(土) 13:18:35.72 ID:b8OT/FfJ
>>544
意味がわからないレベルの人っているんだよねw
リファクタリングをただのコード修正と思ってる人へ
551 :デフォルトの名無しさん[sage]:2014/09/20(土) 16:04:59.48 ID:b8OT/FfJ
仕様変更っていうのは避けられないものだし、
機能追加や新しく出来た○○に対応するとか
どうしても変化は避けられないわけで
その変化にたいしてコードも変化させていかないといけないんだよ。

それにさ、人っていうのは成長するのは当たり前なのだから、
一年前の自分より、もっと優れたものを書けるようになっているはず。

一年後はさらに優れたものを書けるようになるはずだが、
それは今をきちんとやっていてできること。
過去の自分の真似ばかりしていても、成長はできないよ。
リファクタリングをただのコード修正と思ってる人へ
553 :デフォルトの名無しさん[sage]:2014/09/20(土) 18:11:49.33 ID:b8OT/FfJ
>>552
言い返したいことがあるのなら
なにか言い返していいんだぜ


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。