トップページ > プログラム > 2018年01月13日 > ogercqIA

書き込み順位&時間帯一覧

6 位/152 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000030115



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Java入門・初心者質問スレ Part.6

書き込みレス一覧

Java入門・初心者質問スレ Part.6
420 :デフォルトの名無しさん[sage]:2018/01/13(土) 20:37:35.59 ID:ogercqIA
数学のことはまったくわからんが
数学とまったく関係ないところで
オブジェクト指向初心者にありがちな超絶スパゲッティなのはわかる
Java入門・初心者質問スレ Part.6
423 :デフォルトの名無しさん[sage]:2018/01/13(土) 20:42:49.20 ID:ogercqIA
そういう本読みまくったけど
結局実務で人に修正してもらうまで自分のなにがだめかわからんかったから
自分から進められる本がない
Java入門・初心者質問スレ Part.6
426 :デフォルトの名無しさん[sage]:2018/01/13(土) 20:56:00.55 ID:ogercqIA
さんすうのことはわからない
でもまず根本的にだめなところとして
変数が実質すべてグローバル変数になっている。
これならprivateなメソッドはStaticにして引数渡しにすべき。メソッドが何やってんかわからん

コンストラクタでクラスのメンバにアクセスするようなメソッドを呼び出してはいかん、
上と同じ理由で極力引数渡しにして戻り値を自分で設定すべき

ついでにクラス設計がひどい。トポロジーの配列を返すようなメソッドじゃいかんのか
自身のメンバ変数を更新しながら随時計算するようなクラスは典型的なアンチパターン
Java入門・初心者質問スレ Part.6
427 :デフォルトの名無しさん[sage]:2018/01/13(土) 22:23:26.26 ID:ogercqIA
do-whileのまわしかたがおかしい
数を1足しつつ最大値まで計算するだけなのになんでこんなことになってるのか

計算中に最終的な計算結果を作らずに
Print中になんか変なもんをたしてるのはどうか
Java入門・初心者質問スレ Part.6
428 :デフォルトの名無しさん[sage]:2018/01/13(土) 23:29:13.29 ID:ogercqIA
科学や数学計算にオブジェクト指向はむいてない


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。