
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
デザインパターンの使い方: Command
Commandパターンの例 皆さんのシステムには下記のリスト1に示すserviceのようなメソッドがありますか? ... Commandパターンの例 皆さんのシステムには下記のリスト1に示すserviceのようなメソッドがありますか? このようなメソッドを、私は多くのシステムで目にしてきました。なぜこうなるのかは知りませんが、しばしばこういったメソッドのコードを変更したり、新しい種類のリクエストのサポートを追加したりする羽目になります。変更する際にはコードを壊さないように、メソッドの動作を単体テストで確認するようにしています。 しかし、リスト1のようなコードのテストを作成するには一体どこから手をつけたらよいでしょうか。 public class LibrarySystem { ... public void service(Request request) { String command = request.getParameter("command"); if (command.equals("retur