2012-10-01から1ヶ月間の記事一覧
パンくず Effective Java 戦略を表現するために関数オブジェクトを利用する 概要 戦略を表現するために関数オブジェクトを利用する 詳細 関数オブジェクトを利用することで状況に合わせて実行する処理を切り替えることが可能です。 これは、デザインパターン…
パンくず Effective Java Comparableの実装を検討する 概要 Comparableの実装を検討する Comparableとは ComparableインターフェースのcompareToメソッドを実装することで Arrays.sort,Collections.sort,TreeMap等ソートに関わる処理に対応することができま…
パンくず Java JUnit JUnit4のDataPointsによるテストと特定ケースの実行 概要 JUnit4のDataPointsによるテストと特定ケースの実行 内容 JUnit4のDataPointsによって、テストをパラメータ化することができます。 パラメータ化されたケースはFixtureの配列と…
パンくず Java 流れるようなデータクラス生成ツール 概要 流れるようなデータクラス生成ツールについて 要件 定義用クラスに以下の内容を指定 ・データクラス名 ・データクラスJavaDoc ・データクラスJavaDoc用author ・フィールドコメントのリスト ・フィー…
パンくず Java JUnit JUnit4のDataPointsによるテストとFixtureと流れるようなインターフェース 概要 JUnit4のDataPointsによるテストとFixtureと流れるようなインターフェース 内容 JUnit4のDataPointsによって、テストをパラメータ化することができます。 …