機能追加や変更した時に、全部テストしてるでしょ?
いつもやってることじゃん
探検
リファクタリングすると全部テストしろと言ってくるやつの矛盾
■ このスレッドは過去ログ倉庫に格納されています
2018/04/15(日) 13:13:44.63
142仕様書無しさん
2018/04/19(木) 00:37:19.05 >>141
重要なのは手遅れになる前にこまめにやることだよね
大規模リファクタリングなんてのはあってはだめ
リファクタリングだけのための作業なんて持っての他
そうやって手遅れにするから、リファクタリングのための
工数なんて取れるかーみたいな話になる
リファクタリングは、機能追加や変更に伴う作業に
含まれているべきものですよ
重要なのは手遅れになる前にこまめにやることだよね
大規模リファクタリングなんてのはあってはだめ
リファクタリングだけのための作業なんて持っての他
そうやって手遅れにするから、リファクタリングのための
工数なんて取れるかーみたいな話になる
リファクタリングは、機能追加や変更に伴う作業に
含まれているべきものですよ
143仕様書無しさん
2018/04/19(木) 02:08:38.73144仕様書無しさん
2018/04/19(木) 02:28:05.80 こんな事が書いてあるのかw
http://hideoku.hatenablog.jp/entry/2013/03/07/223727
変更を完全に正当化できるまで待つのは、待ちすぎというものである。
プロジェクトはすでに重いコストを負っていて、先延ばしにすると変更するのがより
困難になる。対象となるコードには今より手が入り、さらに多くの他のコードに組み込まれることになるからだ。
継続的なリファクタリングは「ベストプラクティス」と考えられるようになってきたが、
ほとんどのプロジェクトチームは依然として慎重すぎる。コードを変更するリスクと、変更にかかる開発者の時間のコストを見込んでいるためだ。
しかし、それほど簡単に見抜けないのが、設計をぎこちないままにしておくリスクと、
その設計を何とかするためのコストである。
リファクタリングを行いたい開発者は、その決定が正統なものであると証明するよう求められることが多い。
こうした要求は理にかなっているように見えるが、もともと難しいものを不可能なほど難しくして、
リファクタリングを抑制する(または見えない所で行わせる)傾向がある。
ソフトウェア開発は、変更することで得られる利益や変更しないことで生じるコストを
正確に割り出せるような、予測可能なプロセスではない。
http://hideoku.hatenablog.jp/entry/2013/03/07/223727
変更を完全に正当化できるまで待つのは、待ちすぎというものである。
プロジェクトはすでに重いコストを負っていて、先延ばしにすると変更するのがより
困難になる。対象となるコードには今より手が入り、さらに多くの他のコードに組み込まれることになるからだ。
継続的なリファクタリングは「ベストプラクティス」と考えられるようになってきたが、
ほとんどのプロジェクトチームは依然として慎重すぎる。コードを変更するリスクと、変更にかかる開発者の時間のコストを見込んでいるためだ。
しかし、それほど簡単に見抜けないのが、設計をぎこちないままにしておくリスクと、
その設計を何とかするためのコストである。
リファクタリングを行いたい開発者は、その決定が正統なものであると証明するよう求められることが多い。
こうした要求は理にかなっているように見えるが、もともと難しいものを不可能なほど難しくして、
リファクタリングを抑制する(または見えない所で行わせる)傾向がある。
ソフトウェア開発は、変更することで得られる利益や変更しないことで生じるコストを
正確に割り出せるような、予測可能なプロセスではない。
145仕様書無しさん
2018/04/19(木) 07:16:17.90 リファクタリングがだめなのではなく
おまえらがやるからだめなのだ
おまえらがやるからだめなのだ
147仕様書無しさん
2018/04/19(木) 08:13:02.34 結局は客がデグレを笑って許してくれるかどうかな気がしてきた
148仕様書無しさん
2018/04/19(木) 09:20:08.21 でかくてモノリシックなシステムを複数のマイクロサービスにリファクタリングしたけど、
デグレなんて起きなかったな
デグレなんて起きなかったな
150仕様書無しさん
2018/04/19(木) 09:44:31.35151仕様書無しさん
2018/04/19(木) 10:41:14.32153仕様書無しさん
2018/04/19(木) 16:40:47.18 リファクタ厨はその時々でリファクタリングの定義を変えるので話にならない
正反対のことを平気でメリットとして主張してくる
正反対のことを平気でメリットとして主張してくる
155仕様書無しさん
2018/04/19(木) 21:36:48.00 ある程度経過したコードは捨てろ。
リファクタなんぞせず。
さらにある程度経過したシステムは捨てろ。
リファクタなんぞせず。
リファクタなんぞせず。
さらにある程度経過したシステムは捨てろ。
リファクタなんぞせず。
156仕様書無しさん
2018/04/19(木) 21:39:51.72 >>151
実装は変えるけど、処理の内容は変えませんよw
処理の内容っていうのは、1から1000までの数を足すとかいうことです。
forループを使うとか、計算式を使うっていうのは
実装であって処理の内容じゃありません
実装は変えるけど、処理の内容は変えませんよw
処理の内容っていうのは、1から1000までの数を足すとかいうことです。
forループを使うとか、計算式を使うっていうのは
実装であって処理の内容じゃありません
158仕様書無しさん
2018/04/19(木) 21:45:12.79 コーダーの時間が現実のリスクとのトレードオフに値するだろうか?
160仕様書無しさん
2018/04/19(木) 21:52:17.10161仕様書無しさん
2018/04/19(木) 21:56:06.09 改修のためのリファクタリングって15年前ぐらいの考え方
今さら熱く語るようなトピックでもない
今さら熱く語るようなトピックでもない
162仕様書無しさん
2018/04/19(木) 21:57:46.81 >>159
> 解読せずにリファクタリングすると酷いことになるだけだぞ?
リファクタリングする時に解読しないなんて誰が言ったの?
そもそも解読が必要になってるのはリファクタリングしてなかったからなんだが、
まあそんなこと言ってもしょうがない。過去の話だ。
今手元にあるのは解読が必要なほど複雑なコード
リファクタリングをしないということは、複雑なコードをそのままに
さらに複雑にする行為。それをレビューしてもらったって、できるわけがない。
なにせ解読が必要なほど複雑なコードなんだから、
そして、せっかく時間を書けて解読しても、その解読をコードに反映させないなら
次回修正する時にまた時間がかかる。そして次回修正はそんなに先のことじゃないかもしれない
なぜなら複雑なコードをさらに複雑にしたのだから、デグレのリスクも高い
せっかく時間かけて解読したのだから、それをコードに反映(リファクタリング)させましょう。
読むのは時間かかるが、書くのは大して時間はかからない。
そうすれば、リファクタリングしなかった場合の時間がかかるという問題が解決できる。
何回も同じこと言ってるんだけどなw
> 解読せずにリファクタリングすると酷いことになるだけだぞ?
リファクタリングする時に解読しないなんて誰が言ったの?
そもそも解読が必要になってるのはリファクタリングしてなかったからなんだが、
まあそんなこと言ってもしょうがない。過去の話だ。
今手元にあるのは解読が必要なほど複雑なコード
リファクタリングをしないということは、複雑なコードをそのままに
さらに複雑にする行為。それをレビューしてもらったって、できるわけがない。
なにせ解読が必要なほど複雑なコードなんだから、
そして、せっかく時間を書けて解読しても、その解読をコードに反映させないなら
次回修正する時にまた時間がかかる。そして次回修正はそんなに先のことじゃないかもしれない
なぜなら複雑なコードをさらに複雑にしたのだから、デグレのリスクも高い
せっかく時間かけて解読したのだから、それをコードに反映(リファクタリング)させましょう。
読むのは時間かかるが、書くのは大して時間はかからない。
そうすれば、リファクタリングしなかった場合の時間がかかるという問題が解決できる。
何回も同じこと言ってるんだけどなw
163仕様書無しさん
2018/04/19(木) 22:01:18.70 あと解読するときも、最初から最後まで想像して解読するよりも
簡単なところから一歩ずつやったほうがいいよ
簡単なところから一歩ずつやったほうがいいよ
166仕様書無しさん
2018/04/19(木) 22:11:04.54 まったり普通にまともなこと言っても誰も相手してくんないし
167仕様書無しさん
2018/04/19(木) 22:23:27.27 本質的に複雑なものはどうやったって複雑なので、考えるべきは複雑さをどこに押し込めるかだ
複雑な処理もリファクタリングすればシンプルになると信じてる奴は、まあ本質的には簡単なことしかやってないんだろう
例えば、SQLがわからないユーザーのために、DBにUIを提供するだけのCRUDアプリとか
複雑な処理もリファクタリングすればシンプルになると信じてる奴は、まあ本質的には簡単なことしかやってないんだろう
例えば、SQLがわからないユーザーのために、DBにUIを提供するだけのCRUDアプリとか
168仕様書無しさん
2018/04/19(木) 22:25:12.05 関数レベルのリファクタリングじゃ抜本的な設計改善にはならないからなぁ
やらないよりはやった方がいいけど、まぁ趣味の話だな
やらないよりはやった方がいいけど、まぁ趣味の話だな
169仕様書無しさん
2018/04/19(木) 22:29:02.98 >>167
> 例えば、SQLがわからないユーザーのために、DBにUIを提供するだけのCRUDアプリとか
あんたは複雑なことをしたいのかもしれないけど
仕事なんだから客が求めるものを作るべきでは?
客は本質的に複雑なものばかり、求めてるんですか?
客が求めてるものは簡単なものばかりですよ。
> 例えば、SQLがわからないユーザーのために、DBにUIを提供するだけのCRUDアプリとか
あんたは複雑なことをしたいのかもしれないけど
仕事なんだから客が求めるものを作るべきでは?
客は本質的に複雑なものばかり、求めてるんですか?
客が求めてるものは簡単なものばかりですよ。
171仕様書無しさん
2018/04/19(木) 22:36:08.75 データベース設計なら、まんまデータベースリファクタリングって
本があるけどもう売ってないな
本があるけどもう売ってないな
172仕様書無しさん
2018/04/19(木) 22:48:51.20 >>169
本質的に簡単なことって、頑張れば誰にでもできるじゃん?
実際、キャリアの少ない若手プログラマだって、先輩やらの手助けを受けつつもちゃんと動くコードを書いて納品してるわけで
たかだか数年の経験しかないプログラマにでもやれなくはない程度の仕事を、ああだこうだいって多少整理された状態に
持っていくのがお前の言うリファクタリングでしょ?
まぁ誰かがやらなきゃいけない仕事なんだろうけど、それって汚いコードを書く奴の尻拭い以上のものではないし、
ドヤって語るほどのもんでもないように思うけどなー
本質的に簡単なことって、頑張れば誰にでもできるじゃん?
実際、キャリアの少ない若手プログラマだって、先輩やらの手助けを受けつつもちゃんと動くコードを書いて納品してるわけで
たかだか数年の経験しかないプログラマにでもやれなくはない程度の仕事を、ああだこうだいって多少整理された状態に
持っていくのがお前の言うリファクタリングでしょ?
まぁ誰かがやらなきゃいけない仕事なんだろうけど、それって汚いコードを書く奴の尻拭い以上のものではないし、
ドヤって語るほどのもんでもないように思うけどなー
173仕様書無しさん
2018/04/19(木) 23:02:09.88 改修後に予定されているテストでカバーできる範囲でリファクタするというのは
ひとつの答えのようにおもえる
あとはリファクタしたほうが本当にましになってるのかという問題
ひとつの答えのようにおもえる
あとはリファクタしたほうが本当にましになってるのかという問題
174仕様書無しさん
2018/04/19(木) 23:05:48.73 >>172
> 本質的に簡単なことって、頑張れば誰にでもできるじゃん?
本質的に簡単なことって、頑張れば(=コストと時間をかければ)誰にでもできるよ?
でもそれじゃだめだよね
コストと時間がかかってるんだから
> 本質的に簡単なことって、頑張れば誰にでもできるじゃん?
本質的に簡単なことって、頑張れば(=コストと時間をかければ)誰にでもできるよ?
でもそれじゃだめだよね
コストと時間がかかってるんだから
175仕様書無しさん
2018/04/19(木) 23:05:50.09 リファクタじゃなくてリジェクト
176仕様書無しさん
2018/04/19(木) 23:07:11.05 関係ないけど安定した共通化部分から
関数抽出して使いまわしたいんだけど
やっていいもんじゃろか?
関数抽出して使いまわしたいんだけど
やっていいもんじゃろか?
177仕様書無しさん
2018/04/19(木) 23:13:04.60 >>173
将棋でも自分の指した手がいい手かどうかわからない人いるよね。
初心者?上級者?
マシになってるかどうかわからない?
将棋で言えばどっちかな?
自分の指した手が良いかどうかわからないってことは
恥ずかしいことだと思ったほうが良い。
まあ、初心者なら仕方ないけど、そういう人は
コードメトリクスを計測したら良いよ。
客観的に良いか悪いかを判断してくれる。
将棋でも自分の指した手がいい手かどうかわからない人いるよね。
初心者?上級者?
マシになってるかどうかわからない?
将棋で言えばどっちかな?
自分の指した手が良いかどうかわからないってことは
恥ずかしいことだと思ったほうが良い。
まあ、初心者なら仕方ないけど、そういう人は
コードメトリクスを計測したら良いよ。
客観的に良いか悪いかを判断してくれる。
178仕様書無しさん
2018/04/19(木) 23:16:49.13180仕様書無しさん
2018/04/19(木) 23:30:15.83 料理が下手な人は料理をしないほうが良い
181仕様書無しさん
2018/04/19(木) 23:33:30.35 人の問題なのか、技術の問題なのか
その区別ぐらいはできるだろうけどな
俺が運転すると事故るから
車はだめだみたいな。
その区別ぐらいはできるだろうけどな
俺が運転すると事故るから
車はだめだみたいな。
184仕様書無しさん
2018/04/20(金) 00:03:23.46 >>182
コピペしろって言ってる?
162 自分:仕様書無しさん[sage] 投稿日:2018/04/19(木) 21:57:46.81
>>159
> 解読せずにリファクタリングすると酷いことになるだけだぞ?
リファクタリングする時に解読しないなんて誰が言ったの?
そもそも解読が必要になってるのはリファクタリングしてなかったからなんだが、
まあそんなこと言ってもしょうがない。過去の話だ。
今手元にあるのは解読が必要なほど複雑なコード
リファクタリングをしないということは、複雑なコードをそのままに
さらに複雑にする行為。それをレビューしてもらったって、できるわけがない。
なにせ解読が必要なほど複雑なコードなんだから、
そして、せっかく時間を書けて解読しても、その解読をコードに反映させないなら
次回修正する時にまた時間がかかる。そして次回修正はそんなに先のことじゃないかもしれない
なぜなら複雑なコードをさらに複雑にしたのだから、デグレのリスクも高い
せっかく時間かけて解読したのだから、それをコードに反映(リファクタリング)させましょう。
読むのは時間かかるが、書くのは大して時間はかからない。
そうすれば、リファクタリングしなかった場合の時間がかかるという問題が解決できる。
何回も同じこと言ってるんだけどなw
コピペしろって言ってる?
162 自分:仕様書無しさん[sage] 投稿日:2018/04/19(木) 21:57:46.81
>>159
> 解読せずにリファクタリングすると酷いことになるだけだぞ?
リファクタリングする時に解読しないなんて誰が言ったの?
そもそも解読が必要になってるのはリファクタリングしてなかったからなんだが、
まあそんなこと言ってもしょうがない。過去の話だ。
今手元にあるのは解読が必要なほど複雑なコード
リファクタリングをしないということは、複雑なコードをそのままに
さらに複雑にする行為。それをレビューしてもらったって、できるわけがない。
なにせ解読が必要なほど複雑なコードなんだから、
そして、せっかく時間を書けて解読しても、その解読をコードに反映させないなら
次回修正する時にまた時間がかかる。そして次回修正はそんなに先のことじゃないかもしれない
なぜなら複雑なコードをさらに複雑にしたのだから、デグレのリスクも高い
せっかく時間かけて解読したのだから、それをコードに反映(リファクタリング)させましょう。
読むのは時間かかるが、書くのは大して時間はかからない。
そうすれば、リファクタリングしなかった場合の時間がかかるという問題が解決できる。
何回も同じこと言ってるんだけどなw
187仕様書無しさん
2018/04/20(金) 14:41:02.18 数字を入力するのにテンキー使う奴の地雷率は100%
188仕様書無しさん
2018/04/20(金) 19:02:31.75 ソフトウエアの問題は
どんなに技術的に見えようとも
人間の問題である
って偉い人が言ってた
どんなに技術的に見えようとも
人間の問題である
って偉い人が言ってた
189仕様書無しさん
2018/04/20(金) 19:05:43.41190仕様書無しさん
2018/04/20(金) 21:52:25.40 問題というのは人間の主観的認識なのだから
人間の問題でない問題などというものがあろうか?
人間の問題でない問題などというものがあろうか?
191仕様書無しさん
2018/04/20(金) 23:16:13.44192仕様書無しさん
2018/04/20(金) 23:20:25.44 正確に言えばコードの修正を始めるまでの
コードを解析している時間だな
たった一行の修正なのにこんなにするんですか!?って
言われるぐらいの費用になるのは、"コードのタイピング"には
含まれない部分がたくさんある
コードを解析している時間だな
たった一行の修正なのにこんなにするんですか!?って
言われるぐらいの費用になるのは、"コードのタイピング"には
含まれない部分がたくさんある
193KAC
2018/04/20(金) 23:23:17.89 >>192
で、コードを解析する時間は
リファクタリング > 一部修正
だって理解できないの?
「リファクタリング終わったコードを修正する時間は短い」
という主張に誤りは無いが、
リファクタリングする時間を無視してどうする。
で、コードを解析する時間は
リファクタリング > 一部修正
だって理解できないの?
「リファクタリング終わったコードを修正する時間は短い」
という主張に誤りは無いが、
リファクタリングする時間を無視してどうする。
194仕様書無しさん
2018/04/20(金) 23:23:47.05195仕様書無しさん
2018/04/20(金) 23:28:17.97 >>193
> で、コードを解析する時間は
解析する時間って言ったのに、お前
↓
> リファクタリング > 一部修正
修正する時間に話がすり替わってるじゃんw
解析する時間、すなわち複雑なコードをよんで
それがなにを意味しているか、どう書換えれば
正しく動くかを、考える時間は
リファクタリングしながら解析する時間 < 一部修正のために解析する時間
こうだからな。
ぐちゃぐちゃに絡み合った紐の束から、少しづつ結び目をときながら、
適切な一本を抜き出すのと、結び目をとかずに適切な一本だけを抜き出すの
どちらが簡単なのかを考えればわかるだろ
スパゲティコードとはよく言ったものだw
> で、コードを解析する時間は
解析する時間って言ったのに、お前
↓
> リファクタリング > 一部修正
修正する時間に話がすり替わってるじゃんw
解析する時間、すなわち複雑なコードをよんで
それがなにを意味しているか、どう書換えれば
正しく動くかを、考える時間は
リファクタリングしながら解析する時間 < 一部修正のために解析する時間
こうだからな。
ぐちゃぐちゃに絡み合った紐の束から、少しづつ結び目をときながら、
適切な一本を抜き出すのと、結び目をとかずに適切な一本だけを抜き出すの
どちらが簡単なのかを考えればわかるだろ
スパゲティコードとはよく言ったものだw
196仕様書無しさん
2018/04/20(金) 23:42:05.55197仕様書無しさん
2018/04/21(土) 00:05:35.08 あぁ、問題は全て、人間の主観的な問題!というのが間違いだよ、
客観的な問題も有るよっていったのが通じてないのか
話が分からんやつは困るな
客観的な問題も有るよっていったのが通じてないのか
話が分からんやつは困るな
198KAC
2018/04/21(土) 00:14:22.07 >>195
お前さん、開発したこと無いの?
一部の修正の為に必要な解析情報量と
リファクタリングに必要な解析情報量の
違いすらわからないなら
解析の仕方がおかしいか、
内容を十分理解せずにリファクタリングしてるって事。
お前さん、開発したこと無いの?
一部の修正の為に必要な解析情報量と
リファクタリングに必要な解析情報量の
違いすらわからないなら
解析の仕方がおかしいか、
内容を十分理解せずにリファクタリングしてるって事。
199仕様書無しさん
2018/04/21(土) 00:17:57.77 >リファクタリングしながら解析する時間 < 一部修正のために解析する時間
個人的経験から断固として異議を唱えたい
個人的経験から断固として異議を唱えたい
202仕様書無しさん
2018/04/21(土) 00:23:24.27 つーかさ、誰も100%納得がいくまで
リファクタリングしろなんていってないんだよ。
修正する所、どちらにしろテストが必要な所
関係がある所を、少しづつやればいい。
時間がかかるっていうのは、それはいつも手遅れの
コードばかりだって自覚有るからじゃねーの?
リファクタリングしろなんていってないんだよ。
修正する所、どちらにしろテストが必要な所
関係がある所を、少しづつやればいい。
時間がかかるっていうのは、それはいつも手遅れの
コードばかりだって自覚有るからじゃねーの?
203仕様書無しさん
2018/04/21(土) 00:24:30.08 でもメリットが欠片も見えないな
204仕様書無しさん
2018/04/21(土) 00:25:43.38206仕様書無しさん
2018/04/21(土) 00:26:42.60 リファクタリングをしたから具体的にどういうコードがどうなってそれでどのくらい得になるのかわからない
210仕様書無しさん
2018/04/21(土) 00:29:45.71 肝心のマーチン本からして何が得なのかよくわからん有様
211仕様書無しさん
2018/04/21(土) 00:31:35.22 本読んでもコードがどうなるかも分からんの?
212仕様書無しさん
2018/04/21(土) 00:33:26.89 理解がちょっとづつ歪んでいくな
リファクタでも同じように処理をちょっとずつゆがめて気が付かずにいるにちがいない
リファクタでも同じように処理をちょっとずつゆがめて気が付かずにいるにちがいない
214仕様書無しさん
2018/04/21(土) 00:35:02.56 https://blogs.yahoo.co.jp/mathweather4067/5819997.html
> 指導のポイント
> ここの指導は、難しい。なかなか理解されないのが、現状です。
>
> まずは、「等式の性質」を思い出させることが必要でしょう。
>
> 次に、「1次方程式の解法」も思い出させます。
>
> その後、1次方程式の解法と対比させながら、進めていきます。
>
> 「等式の変形」は、等式をその目的に応じて変形することの良さが理解できていないと、
> 何のためにするのかがわからないまま、機械的に進めてしまいます。
>
> 導入部分を大事にしたいですね。
まさにコレだな
> 指導のポイント
> ここの指導は、難しい。なかなか理解されないのが、現状です。
>
> まずは、「等式の性質」を思い出させることが必要でしょう。
>
> 次に、「1次方程式の解法」も思い出させます。
>
> その後、1次方程式の解法と対比させながら、進めていきます。
>
> 「等式の変形」は、等式をその目的に応じて変形することの良さが理解できていないと、
> 何のためにするのかがわからないまま、機械的に進めてしまいます。
>
> 導入部分を大事にしたいですね。
まさにコレだな
216仕様書無しさん
2018/04/21(土) 00:35:28.22217仕様書無しさん
2018/04/21(土) 00:38:32.40218仕様書無しさん
2018/04/21(土) 00:42:39.66 いやリファクタ野郎のことね
219仕様書無しさん
2018/04/21(土) 00:43:50.39 お前のことだよw
220仕様書無しさん
2018/04/21(土) 00:45:19.25 >>214
そいつの説明が悪すぎる、良さってなんやねん
理解してもらえないのではない
自分が理解もせずに良いものだと思い込んでいるだけだ
本当に理解してたら必要性や可能になることを明確に説明できるはず
そいつの説明が悪すぎる、良さってなんやねん
理解してもらえないのではない
自分が理解もせずに良いものだと思い込んでいるだけだ
本当に理解してたら必要性や可能になることを明確に説明できるはず
221仕様書無しさん
2018/04/21(土) 00:53:21.22 本当に理解している本の作者が
十分以上に説明してるんだけどなぁ
十分以上に説明してるんだけどなぁ
222仕様書無しさん
2018/04/21(土) 00:57:49.37 修正ってほんの数行程度なのに対して
リファクタリングってほぼ全域書き換えでしょ?
そりゃ影響範囲が違いすぎるよ
リファクタリングってほぼ全域書き換えでしょ?
そりゃ影響範囲が違いすぎるよ
223仕様書無しさん
2018/04/21(土) 01:00:47.75 読んだ上でいってんのか?
142 自分:仕様書無しさん[sage] 投稿日:2018/04/19(木) 00:37:19.05
>>141
重要なのは手遅れになる前にこまめにやることだよね
大規模リファクタリングなんてのはあってはだめ
リファクタリングだけのための作業なんて持っての他
142 自分:仕様書無しさん[sage] 投稿日:2018/04/19(木) 00:37:19.05
>>141
重要なのは手遅れになる前にこまめにやることだよね
大規模リファクタリングなんてのはあってはだめ
リファクタリングだけのための作業なんて持っての他
224仕様書無しさん
2018/04/21(土) 01:19:48.95 大規模リファクタリングもありえるよ
こまめにって言ってるのは、せいぜい関数レベルのリファクタリングの話でしょ
まだそれぐらいしか任せてもらえない立場なのかもしれないが、リファクタリングってそれだけじゃないから
こまめにって言ってるのは、せいぜい関数レベルのリファクタリングの話でしょ
まだそれぐらいしか任せてもらえない立場なのかもしれないが、リファクタリングってそれだけじゃないから
225仕様書無しさん
2018/04/21(土) 06:51:17.73 じゃこう考えよう
リファクタリングは
テストコードのデバッグ
リファクタリングは
テストコードのデバッグ
226仕様書無しさん
2018/04/21(土) 07:13:19.41 もうコーディング=リファクタリングでええやん
228仕様書無しさん
2018/04/21(土) 08:09:45.92 なんで、こんな派遣すら首になるようなリファクタバカを相手にしてるの?
基地外に何言っても無駄だよ。
相手の言葉を聞く能力がないからキチガイにして派遣すら首になってんだから。
基地外に何言っても無駄だよ。
相手の言葉を聞く能力がないからキチガイにして派遣すら首になってんだから。
230仕様書無しさん
2018/04/21(土) 09:04:26.73 あれ?
232仕様書無しさん
2018/04/21(土) 11:12:38.42 なぜだろう
234仕様書無しさん
2018/04/21(土) 12:10:29.62 どんなきれいなソースコードでも
プログラムから仕様を起こすのは大変
だから現場が仕様を忘れる前に、再開発をするのが正しい
つまり、リファクタリングなんぞ不要
プログラムから仕様を起こすのは大変
だから現場が仕様を忘れる前に、再開発をするのが正しい
つまり、リファクタリングなんぞ不要
235仕様書無しさん
2018/04/21(土) 12:12:22.10 やっぱ
日本人のソフト開発って
土木工事想定なのな
日本人のソフト開発って
土木工事想定なのな
236仕様書無しさん
2018/04/21(土) 12:14:21.71 日本は土建と同じ構造
世界は基本的に内製
世界は基本的に内製
237仕様書無しさん
2018/04/21(土) 23:35:59.80 CIAすらアマゾンに開発委託したってのに
240仕様書無しさん
2018/04/22(日) 08:54:37.71 リプレースって、普通の文脈だとシステム置き換えじゃねーの?
コード周りの文脈でリプレースなんて表現するのか?
コード周りの文脈でリプレースなんて表現するのか?
241仕様書無しさん
2018/04/22(日) 11:36:40.79 >大規模リファクタリングもありえるよ
大規模リファクタリングとは
リプレイスの事ではないかと言う主張だよ
大規模リファクタリングとは
リプレイスの事ではないかと言う主張だよ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 今年の漢字 [ぐれ★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 ★4 [蚤の市★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ★3 [冬月記者★]
- あぼーん
- 今年の漢字は「熊」に決定! 相次ぐクマ被害 去年は「金」 [冬月記者★]
- 【老舗文具メーカー】「生成AIで制作していた」――サクラクレパス、“AI疑惑”ポスターの調査結果を報告 ★2 [ぐれ★]
- 結婚したい女性声優
- 一人殺したい奴がいる
- __トランプ、G7に代わる「Core 5」構想、米 中 露 印 日をまとめる巨大枠組み、世界秩序の再編につながる可能性 [827565401]
- 【画像】35歳まんさん、色気がすごすぎる
- 残クレタワマン、始まるwwwwwwwwwwwwwwwwwwwwwwwww [329329848]
- 【速報】今年の漢字、「熊」!wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
