エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
実装パターン | メソッド - Tbpgr Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
実装パターン | メソッド - Tbpgr Blog
概要 メソッドについて (この書籍のベースはJavaの話) 詳細 複合メソッド 他のメソッドを呼び出すコード... 概要 メソッドについて (この書籍のベースはJavaの話) 詳細 複合メソッド 他のメソッドを呼び出すコードでメソッドを構成する。 各呼び出しは処理の粒度を揃える。 メソッド分割のオーバーヘッドは可読性に比べたら大したものではない。 意図を示す名前 利用目的に即した命名を行うこと。 処理の詳細を伝えるような命名よりも目的のみを伝える方がよい。 メソッドの可視性 Javaはpublic,パッケージ,protected,privateの可視性がある。 公開範囲が広いほど以降の変更に対する製薬が厳しくなる。 公開範囲は可能な限り狭くすることが望ましい。 メソッドオブジェクト 複雑な長い処理がある場合はその一部をオブジェクトとして独立させる。 例えば下記のような国民総生産を計算する長い処理があったとします。 void calclateGnp() { GDPの計算開始 : ※長い処理 GDPの計算終