- C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
70 :デフォルトの名無しさん[sage]:2015/01/02(金) 11:37:09.11 ID:+yHd1Kpb - >>63
別に設定だけでもC#で書けばインテリセンスの加護は受けられるし可読性も高くできる 外部に書き出すメリットはないよ 処理と設定を一緒にする場合もクラスと属性なんて言う冗長性の高いものじゃなくて enumとラムダ式にした方がずっと可読性が高く書きやすく出来る スクリプティングの段階に入ってもC#から離れなければメリットは大きいよ
| - C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
72 :デフォルトの名無しさん[sage]:2015/01/02(金) 11:51:03.67 ID:+yHd1Kpb - 設定ファイルにしたって型安全で表現力が高く文法的に一貫している方がメリットは大きいやろ
静的言語をスクリプティングに適用するノウハウが浸透していないだけだと思う まあユーザーがいじることを想定した設定なら外部に書き出すこともあるだろうけど そんなこと出来ても喜ぶのは変態だけで普通はOption画面からGUIで設定するわけだしな
| - C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
81 :デフォルトの名無しさん[sage]:2015/01/02(金) 13:15:33.00 ID:+yHd1Kpb - 自動生成ったってまずどこかに手で書かなきゃいけないんだから
可読性を上げるためにはひと目で見て把握できる範囲を広げるために冗長性を下げる必要があり また冗長性が低くないと書いてて嫌になってしまうという問題もある 書いて読んで修正するっていう作業をスムーズにしてスクリプティングの効率を上げるには 属性やなんかで冗長に書いてからプログラムで表を自動生成するのではダメだよ 読んで即編集できるように冗長性の低いフォーマットで記述されている必要がある C#ならインテリセンスの加護を受けて安全で速く書ける >>73 編集可能にするにしてもデフォルト設定はどこかにガリガリ書かなきゃいけないわけで 人間が手で書ける形式の設定ファイルを外出ししてそれでデフォルト設定も書くか デフォルト設定をC#で書いてGUIで編集することにして 人間が読み書きすることを想定しないファイルフォーマットで保存するかといった程度の違いの話だな
|
|