- リファクタリングをただのコード修正と思ってる人へ
382 :デフォルトの名無しさん[sage]:2014/08/02(土) 12:22:30.70 ID:DmU4GxTK - 規模が小さいうちは手抜きで簡単なコードを書くだろ?
最初から拡張性とかそういうものを考えて作りこまない。 で、規模が大きくなってきた時に、将来性のことを 考慮して作り変えればいいんだが、 最初の手抜きのコードをそのままに、手抜きを真似して 同じようなコードを追加するやつどうにかならんかね。 規模に応じたコードの書き換えをしない。できない。 発想がない。そういうい奴がクソコードを量産するんだよ。
|
- リファクタリングをただのコード修正と思ってる人へ
384 :デフォルトの名無しさん[sage]:2014/08/02(土) 12:42:59.05 ID:DmU4GxTK - >>383
ユニットテストが無いことが前提になってる時点で、 やっぱり、その程度の所が、リファクタリングを嫌ってるんだなとしか 思えないよ。残念だったね。君のところの技術不足を露呈しただけ。 えと、技術力不足であることを自覚してね?落ち込むところだよ。
|
- Subversion r14
975 :デフォルトの名無しさん[sage]:2014/08/02(土) 13:04:01.57 ID:DmU4GxTK - タイプライターは行頭戻しは手でやるんじゃないの?
|
- Subversion r14
977 :デフォルトの名無しさん[sage]:2014/08/02(土) 13:22:15.72 ID:DmU4GxTK - やっぱり手で戻しているようにみえる。
https://www.youtube.com/watch?v=G4nX0Xrn-wol
|
- リファクタリングをただのコード修正と思ってる人へ
386 :デフォルトの名無しさん[sage]:2014/08/02(土) 13:37:36.15 ID:DmU4GxTK - 人間誰しも、最初は初心者で
一年後には今よりも成長しているという 前提にたつと最初から完璧なコードを書くのは不可能 どんなに優れたコードを書いたとしても 一年後の自分はもっと優れたコードを書ける。
|
- Subversion r14
979 :デフォルトの名無しさん[sage]:2014/08/02(土) 13:46:12.09 ID:DmU4GxTK - みんな気づいていないと思うけど、
タイプライターで左に戻す機能は単独で必要なんだよ。 なぜならタイプミスをした時、どうやって 修正すると思うんだい?
|
- リファクタリングをただのコード修正と思ってる人へ
393 :デフォルトの名無しさん[sage]:2014/08/02(土) 15:20:52.89 ID:DmU4GxTK - リファクタリングするなっていってる奴がいるけどさ、
時間が十分にあるという前提にたつと とたんに何も言えなくなってしまう それってリファクタリングがダメなのではなくて 時間がないという問題だから。 じゃあ、なんで時間が足りないんですか? 今までと同じやり方してるんじゃないですか?って 追い詰めると、泣き出しちゃうw
|
- リファクタリングをただのコード修正と思ってる人へ
394 :デフォルトの名無しさん[sage]:2014/08/02(土) 15:21:48.08 ID:DmU4GxTK - >>390
そういう場合は、旧関数の互換性を保ちながら 新しい関数を作ればいいんだよ。
|
- Subversion r14
981 :デフォルトの名無しさん[sage]:2014/08/02(土) 15:31:03.55 ID:DmU4GxTK - それは直後に間違いを見つけた場合だな。
数文字どころか数行前に間違いを見つけた時 そんな面倒なことしない。
|
- Subversion r15
7 :デフォルトの名無しさん[sage]:2014/08/02(土) 18:40:46.96 ID:DmU4GxTK - subvertionがgitになるなら
もうgitを使ったほうがいい気がするがw
|
- スレ立てるまでもない質問はここで 137匹目
755 :デフォルトの名無しさん[sage]:2014/08/02(土) 18:42:54.66 ID:DmU4GxTK - 理由が書いてない規約と
規約を変える手続きが書いてない ものは誰が作ったものであってもクソ
|
- リファクタリングをただのコード修正と思ってる人へ
398 :デフォルトの名無しさん[sage]:2014/08/02(土) 19:30:03.16 ID:DmU4GxTK - うまくいかないんじゃなくて
難しいだけだろ? それを実行する力が技術力なわけで。
|
- リファクタリングをただのコード修正と思ってる人へ
400 :デフォルトの名無しさん[sage]:2014/08/02(土) 19:57:31.28 ID:DmU4GxTK - 前向きって新しいコードを書くってこと?
残念だけど、開発ってのは既存のコードの修正がほとんどだよ。 新しい機能を追加するといっても 前よりも効率よく開発するために既存の部分を、 使いまわす(コピペじゃないからね!)するために 既存の部分を修正して使えるようにするんだから。
|
- リファクタリングをただのコード修正と思ってる人へ
402 :デフォルトの名無しさん[sage]:2014/08/02(土) 20:03:28.32 ID:DmU4GxTK - 全部捨てて作り直しだーまで追い詰めるって馬鹿だと思う。
少しずつ変化させていくことができないからそうなるんだよね。 全部いっぺんに変えるなんて現実的じゃないんだから。 全部いっぺんに変えることは不可能。じゃあどうするか? それに答えられないから、どんどん壊れていくんだよ。 まあ、少しづつ良くしていくことが出来るのも技術力なわけで。 それを頭でわかっているのと実行するのとは全然違うわけで、 その実行できる力ってのが技術力そのものなわけで。
|
- リファクタリングをただのコード修正と思ってる人へ
404 :デフォルトの名無しさん[sage]:2014/08/02(土) 20:23:43.06 ID:DmU4GxTK - >>403
何に逃げてるのさ? 両方できるようになるというのなら正しい意見だが、 別のものに逃げたらだめだろ。 まるでペンもイラレもろくに使えない奴が 発想力とかいうのに逃げているのと同じ。 コードをまともに書けるようになった上でデザイナーになることはできる。 だけど、コードから逃げてもデザイナーにはなれない。
|
- リファクタリングをただのコード修正と思ってる人へ
406 :デフォルトの名無しさん[sage]:2014/08/02(土) 20:28:21.78 ID:DmU4GxTK - 「前向き」って言ってる奴が、
コードとデザインの両方を手に入れるじゃなくて、 コードから逃げてデザインを求めていて笑えるよ。 そういう奴は両方できない。
|
- スレ立てるまでもない質問はここで 137匹目
761 :デフォルトの名無しさん[sage]:2014/08/02(土) 20:39:02.99 ID:DmU4GxTK - コーディング規約を作ろうって話になると
なんでも規約を決きめなきゃって思う奴がいる。 どっちでもいいものに関しては、 「どっちでもいい」でいいんだよ。
|
- スレ立てるまでもない質問はここで 137匹目
764 :デフォルトの名無しさん[sage]:2014/08/02(土) 21:02:35.22 ID:DmU4GxTK - >>762
あるよw いくつか規約があるのになんでバラバラだと思う? 全部に共通していることなら、規約として書くべきだけど バラバラになっていて、かつ理由がないようなものは 決めるべきことじゃない。どっちでもよい。
|