- リファクタリングをただのコード修正と思ってる人へ
291 :デフォルトの名無しさん[sage]:2014/07/25(金) 23:24:21.34 ID:oKdTZN9u - 考え方の違いなんだよね。この業界に「ボーイスカウトの規則」っていう言葉があるらしい。
http://qiita.com/hirokidaichi/items/d6c473d8011bd9330e63 > ボーイスカウトが、来る前よりも帰った後の方が山をきれいにしておくことにちなんだ規則。 > ソフトウェア開発においては「モジュールをチェックインする際には、必ずチェックアウト時よりも美しくする」ことを意味する。 リファクタリングしない人って、ただ動けばいい、コードが怖くて触れない。 他の部分はいじらないですませようとしちゃう。 修正しない部分なら見て見ぬふりもいいが、修正するなら、 そのまわりを綺麗にしろと。 それが出来ない人は、バグも多いんだよ。してシンプルにしてないから。 複雑なものはバグが多い。複雑だからコードを理解していない。 理解してないからバグが出る。当たり前の話。
|
- Git 10
301 :デフォルトの名無しさん[sage]:2014/07/25(金) 23:31:00.30 ID:oKdTZN9u - > キチガイが勝手に俺のブランチをpullしてrebaseしてmasterにマージしたらかなわんね。
手元にはあるのだから、pushしなおせば? キチガイを持ち出すなら、キチガイが会社中のパソコンを 壊しまわることもあるので、それはキチガイをどうにかすればいいという話で もはやgit関係ない。何を使おうが壊そうと思えば壊せる。
|
- リファクタリングをただのコード修正と思ってる人へ
293 :デフォルトの名無しさん[sage]:2014/07/25(金) 23:33:03.76 ID:oKdTZN9u - >>292
なんでですか? まずきれいなコードのほうが、メンテナンス性が高くなり バグが減り、開発コストも下がります。 ここは、否定しませんよね? じゃあ、最終目標は「修正」するべきであってます。 あなたは、まったく筋違いの否定をしているのでは?
|