エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
基本的にはこの形だけど提供しているサービスの数だけ操作履歴があって、例えば会員情報更新とか追加備... 基本的にはこの形だけど提供しているサービスの数だけ操作履歴があって、例えば会員情報更新とか追加備品購入とかいろいろある。 毎度毎度これらを正しく更新するのは極めて難しいので、ある程度の親クラスを用意しつつコンパイルのパワーを受けたい。 まとめ 基本方針 設定値ではなく専用クラスや専用メソッドを用意することで設定値自体をなくす 変数名がシンプルでも大丈夫な様に考える 同じ型の変数が同じスコープに存在しないようにする やばそうな予兆 メソッドに同じ型の引数が複数ある とりあえず親クラスを作る 間違ってメソッドに渡してもコンパイルが通るから それを防ぐにはinstanceofとかでキャストをすることになるけど、それも微妙 利用中会員と退会済み会員の親に会員を作るとかもよくあるパターンだけど辞めた方が良い 変数名で用途を伝えようとする 設定値が多い 対処 仕様毎にどんどんクラスを作る そんなのした