- 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 - 科学や数学計算にオブジェクト指向はむいてない
|