- ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
241 :デフォルトの名無しさん[sage]:2015/01/11(日) 00:30:30.02 ID:8e7vlna2 - どこまでをpublicと考えるかによるわな
>>231が想定してる程度の規模なら、ユーザーから見た最終的な振る舞いが変わらない限りそれはリファクタリングなんだろうし、 例えばファサードクラスの中のクラス群をリファクタリングするんなら 中のクラス構成は変わってもファサードクラスを外から見たときの仕様は変えちゃいけないだろうし、 単にprivateメソッド内のwhileループをforに変えるだけの修正ならそのprivateメソッドの動作を変えちゃいけないだろう そんなもん一律に言える話じゃないよ ただ、一つのクラスの中で完結するような変更はあまりリファクタリングとは呼ばれないね
|
- C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
317 :デフォルトの名無しさん[sage]:2015/01/11(日) 09:32:45.68 ID:8e7vlna2 - Invokeは実装依存だから将来的なバージョンアップや
別系統の.NETで使えなくなる可能性があるね
|
- 【Python】スクリプト バトルロワイヤル47【pl,rb,php,js】 [転載禁止]©2ch.net
263 :デフォルトの名無しさん[sage]:2015/01/11(日) 21:05:07.42 ID:8e7vlna2 - >>260
クッキー削除ってブラウザの? それブラウザのエクステンションとかになるから初心者向けの課題としては全くもって不適 他のアプリを操作したいというのは極めて狭い特定の問題領域に特化した知識が必要なので はっきり言って何の勉強にもならん
|
- ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
273 :デフォルトの名無しさん[sage]:2015/01/11(日) 21:17:46.45 ID:8e7vlna2 - 3はそこまで巨大なフォームクラスを作成することが想定されていないからです
正しくオブジェクト指向でクラスを分けましょう
|
- C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
328 :デフォルトの名無しさん[sage]:2015/01/11(日) 21:35:52.00 ID:8e7vlna2 - PowerShellとかで一瞬でできそう
|
- ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
275 :デフォルトの名無しさん[sage]:2015/01/11(日) 22:05:55.80 ID:8e7vlna2 - >>274
ネストクラスから親クラス(フォーム)のコントロールが見えないって言ってるんだからアクセスレベルは関係ない ネストクラスのインスタンスにフォームの参照を渡せばprivateのままでアクセスはできる なんでJavaみたいにデフォルトで渡るようになってないかというと、C#にはデリゲートがあるからだけど それ以前に利用者が正しくOOPを理解しているのは大前提だ
|
- Ruby 初心者スレッド Part 56©2ch.net
303 :デフォルトの名無しさん[sage]:2015/01/11(日) 22:32:23.40 ID:8e7vlna2 - どうせWebでしか使われてないんだからもともとアプリごとに環境固定みたいなもんでしょ
ミドルウェアのバージョン上げたら動作変わるとか日常茶飯事なんだから、些細なことだよ あくまで「Webなら」な
|
- Ruby 初心者スレッド Part 56©2ch.net
308 :デフォルトの名無しさん[sage]:2015/01/11(日) 23:27:05.16 ID:8e7vlna2 - いやWindows対応って言ってるならWindowsでもさすがにチェックしてるでしょ
テストスイート走らせるだけなんだから大した手間じゃないよ つまりテストケースが漏れてただけ
|
- Ruby 初心者スレッド Part 56©2ch.net
310 :デフォルトの名無しさん[sage]:2015/01/11(日) 23:35:19.01 ID:8e7vlna2 - >>309
定義があったところでそれを保証するのはテストケースに他ならないんだから 結局テスト漏れに帰着するってことだよ
|
- Ruby 初心者スレッド Part 56©2ch.net
311 :310[sage]:2015/01/11(日) 23:47:39.58 ID:8e7vlna2 - もちろん全てのテストが名文化された仕様に基づいているなら仕様の定義が不足してるとも言えるけど、
Rubyはそうじゃないし、それを求めるのが非現実的である以上、 テストケースを増やせとしか言いようがない。
|