エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント4件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
米Google、Javaに契約プログラミングの概念を実装するデバッグ支援ツール「Contracts for Java」を公開 | OSDN Magazine
米Googleは2月4日、「Contracts for Java(cofoja)」をオープンソースとして公開した。オブジェクト指... 米Googleは2月4日、「Contracts for Java(cofoja)」をオープンソースとして公開した。オブジェクト指向プログラミング言語「Eiffel」に着想を得たツールで、Javaプログラミングにおけるデバッグ作業を容易にするという。 Contracts for Javaは、Javaに契約プログラミング(契約による設計とも呼ばれる)の概念を実装するツール。「契約」と呼ばれる、事前条件や事後条件、変数条件といった利用条件をJavaのBoolean表現としてアノテーション内で追加し、JVM argumentで有効にすることでランタイムレベルで契約が満たされているかをチェックできる。これにより、問題の発見が容易になるという。 同ツールは、勤務時間の20%を自分のプロジェクトに費やすGoogleの「20%ルール」から生まれたもので、同様に契約プログラミングをJavaに適用するJoha
2011/02/12 リンク