[過去ログ] 【ウディタ】WOLF RPGエディター 其の65 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
478: 2017/11/26(日)06:29 ID:3wJ1I6TK(2/2) AAS
ああそこに引っかかってたのか
リファクタリングが意識高い系とか意味不明過ぎて混乱してた
ただその後の一発置換からオブジェクト指向の流れも意味不明なんで誰か解説
479: 2017/11/26(日)11:19 ID:5djwmH/2(1/3) AAS
<リファクタリングの問題点>
・修正とテストを交互にやらず一気に修正すると、バグった時orz
・一度できたスクリプトを危険に晒してしまう
⇒根強い反対派有り
<リファクタリングの利点>
・後から本人を含む誰かが修正する時の効率UP
・後から本人を含む誰かが見る時の理解度UP
・スクリプトの見た目UPに伴うストレス軽減
⇒根強い推進派有り
<詳細>
WIKIPEDIAを参照。
480: 2017/11/26(日)11:32 ID:5djwmH/2(2/3) AAS
<意識高い系>
・後から誰かが見る可能性を考慮している為
<無意味>
・スクリプトを危険に晒したくない
<一括置換>
・『継承を委譲に置き換える』
・『コンストラクタをFactory Methodに置き換える』
・『switch文をポリモーフィズムに置き換える
<オブジェクト指向>
リファクタリングは、オブジェクト指向のコードの再利用性を最大限に引き出すことができる
<個人的な意見>
DLしたCEvがリファクタリングされたものなら、そのCEvは改造・編集しやすい
481: 2017/11/26(日)11:48 ID:5djwmH/2(3/3) AAS
昔組んだCEvを再利用したり、DLしたCEvを組み込んだりするとき、
スパゲティだったら再利用したり、組み込んだりする気、無くならない?
スパゲティプログラムの放置の対義語がリファクタリングって、考えるとわかりやすくなくなくなくなくない?
482(1): 2017/11/26(日)22:51 ID:r7N+yIGo(1) AAS
バグ報告スレ眺めてたら、2.2以降でtempファイルが削除されない現象が
報告されていて、マジかと思って自分のPCチェックしたら大量に溜まってたわ。
実際にゲーム起動して見ていたら、たしかにマップ移動時に増えてる。
これ放置してたら容量的にけっこう怖いことになりそうだけど、大丈夫か。
483: 2017/11/27(月)16:33 ID:c6Dy4Wv1(1) AAS
>>482
tempフォルダ普段見ねーからな
狼煙PCにも大量にたまってそう
484(1): 2017/11/27(月)21:55 ID:UQR1n07X(1/2) AAS
普通の人はスパゲッティプログラムであることに気づかないか
すでにあるソースコピペするだけだからリファクタリングなんてしない
リファクタリング自体チーム開発でやるもんだし個人開発で有利にはたらくことは稀
とりあえずコードにコメント残しておけばいい
485: 2017/11/27(月)22:06 ID:gWEvxznl(1) AAS
変数名にわかりやすい名前をつける
粒の大きさの違う処理が混ざっていたら関数に切り出せないか考える
最低限これだけやっとけば大分マシになる
486: 2017/11/27(月)22:17 ID:xulnADip(1) AAS
>>484のは
ごくごく小規模なプログラムの範囲の例えか
超人クラスの記憶力の持ち主か
1発で仕様書通りにコードが書ける天才か
どれかだな
まぁたぶん天才なんだろう
487: 2017/11/27(月)22:30 ID:43JPDK5G(1) AAS
「リファクタリング」を正しく理解できてるやつがどれだけいるのやら
488(1): 2017/11/27(月)22:51 ID:mYMHyhxC(1) AAS
リファクタリングとかいう言葉の響きが中2臭くて
すごい格好良く聞こえるね
489(2): 2017/11/27(月)23:29 ID:UQR1n07X(2/2) AAS
ウディタはラベル機能を使わないと構造化できないコードがたくさんあるので
スパゲッティプログラムをなくそうという発想自体が間違い
490: 2017/11/28(火)00:40 ID:KHqVQpNL(1/2) AAS
>>488
厨房乙
491: 2017/11/28(火)05:10 ID:laKXt3yR(1) AAS
通常普通にコードを書いてる時も自然とリファクタリングは行うもの
セルフ名を分かりやすくするのもリファクタリング
同じような処理が3つ以上をまとめるのもリファクタリング
分かりやすくしようと改善するすべての所作がリファクタリング
「貴方がコードをリファクタリングする時、コードもまた貴方をリファクタリングしているのだ」
492: 2017/11/28(火)12:25 ID:bA8aKvAt(1) AAS
>>489
>ウディタはラベル機能を使わないと構造化できないコードがたくさんあるので
構造化にラベル機能を使うという発想がよくわからんが、
条件分岐とコモン化で十分じゃね
プログラミングが初期のBASICで止まってる人?
493: 479-481 2017/11/28(火)16:23 ID:03NQTDQq(1) AAS
今更だけど、479〜481の内容は
知ったかぶりと言われても仕方ないような推測も冗談で含まれているので、
不快だったらすまない
この一連の内容、
ウディタとプログラム両方やっている人しかついていけないような…
まぁ、整理した方が早く開発できる人と
整理しない方が早く開発できる人は当然いるよね
おいらなんか、部分的に整理されていて、
部分的にぐちゃぐちゃだよ
他にもこんな感じの方いない?
議論が白熱するのはいいけど、そんなに煽らなくても良い様な気が…
494: 2017/11/28(火)22:25 ID:KHqVQpNL(2/2) AAS
早く基本システムをリファクタリングして公開しろバカども
495(1): 2017/11/29(水)00:42 ID:c+0U+YQI(1) AAS
こういう奴らって
>>469>>475>>489
プログラミング言語を習得するときにオブジェクト指向や(構造化や)リファクタリング等の項目で
【プログラミングはこの概念を利用すると便利orした方がいい】
↓
「この言語はオブジェクト指向が使えて便利だなぁ」
↓
「その言語はオブジェクト指向使えないのにwww」
ってなってるんだよな?
こういうのって底辺のIT会社とかで勘違いしたままの先輩とかに教えてもらったりするのか??
496: 2017/11/29(水)01:05 ID:JSKW6Rgx(1) AAS
てかここの連中ってどんくらいのもん作ってんの?
497: 2017/11/29(水)01:36 ID:Y2s4TKsl(1/2) AAS
>>495
マジレスすると教えるのは大学や派遣会社で
その大学や派遣会社はプログラミングどころかITすら理解していない
興味あるのはITではなく金なので
498: 2017/11/29(水)01:38 ID:Y2s4TKsl(2/2) AAS
なんにせよ、自ら学ぼうとしない人たちにプログラミングは難しいでしょうね
だからウディタ使っているんだろうけど
かわいそうに
499: 2017/11/29(水)20:07 ID:urcRwemA(1) AAS
作ったCEvご覧に入れようとDLURL1つとプレビュー動画のURL2つ貼ったら、
NGワード禁止って出た(涙目)
500(1): 2017/11/30(木)01:36 ID:OULijjDB(1) AAS
公開しないで済む言い訳ができてよかったな
501(1): 2017/11/30(木)03:34 ID:LDkgEt+j(1/2) AAS
荒らすつもりとかはなく単純に事情に明るくないから他で言動気をつけるために聞きたいんだけど
WOLFの開発者の人って評判悪くなるような事したの?
妙に他所で嫌われてる?っぽい扱い受けてるけど
スレチかな?
502: 2017/11/30(木)04:42 ID:4bZdOrCp(1) AAS
WindowsユーザーはMacユーザーやスマホユーザーから嫌われているだろ?
IEやOfficeの独占で産業の発展を止めたからだよ
ウディタでも似たようなことがことが起こっている
嫌なら使うのをやめればいいだけだが他に使えるものがないので仕方なく使うという
503(1): 2017/11/30(木)05:52 ID:etvkm9os(1/2) AAS
ウディタユーザーのこと?
それともウディタ開発者のこと?
504: 2017/11/30(木)07:44 ID:G8cIjUsX(1) AAS
>>500
前向きに捉えろという意味ならありがと
リファクタリングのくだりで煽っているなら、
リファクタリングの流れとはあまり関係なく、
むしろ話題転換のつもりだから誤解だよ
>>501
有名になると、どうしても批判派出てくるとか、
全ての人に好かれるという方法はないとか、よくいわれてる
(よくいわれているという認識が、私の気のせいだったら御免)
けど、それ以上にな感じ?
>>503
両方に言えることでもありそうな気もしなくもない
505: 2017/11/30(木)08:35 ID:LDkgEt+j(2/2) AAS
なるほど、まぁ有名故仕方ないところもあるよね。
ありがとう。
506: 2017/11/30(木)08:43 ID:6UaQEnBw(1) AAS
あ、ウディタ開発者さんの方ね
何故かWOLFウディタ使用してるゲームのスレでちょっと悪く言われてるようだったから不思議に思っただけなんだ
507: 2017/11/30(木)09:21 ID:etvkm9os(2/2) AAS
悪気があるのか配慮が足りないのか分からないけど、結構ズケズケものを言う人だからね
嫌っている人もいると思うよ
上下前次1-新書関写板覧索設栞歴
あと 495 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.021s