記事へのコメント19

    • 注目コメント
    • 新着コメント
    sylvan_l
    契約による設計から見た例外

    その他
    masa8aurum
    良い内容

    その他
    hitode909
    良い資料

    その他
    chroju
    例外を投げる=呼び出し元に戻す、というのは、事前条件を満たしていない場合と考えてよいのかしらね。

    その他
    non_117
    いい文章あった

    その他
    sugimori
    契約プログラミングの考え方を活用したい

    その他
    S64
    👀

    その他
    yutaka_kinjyo
    『オブジェクト指向入門』読まないとな ...

    その他
    todesking
    「IO操作には契約が適用できない」というのがDbC由来のものなのか独自研究なのかが気になる

    その他
    vanbraam
    これは素晴らしい;現状のソフトウェア・テストは{P}が成立する環境を作りCを実行して{Q}が満たされる事を検証(あるいは{P}が成立しない環境を作りCを実行して{Q}が満たされない事を検証)するモノか

    その他
    kasumani
    契約による設計から見た例外 正しさは相対的な概念である。 Bertrand Meyer [1] Bertrand Meyer氏は「契約による設計」という概念から例外を導出し、例外の必要性をエレガントに説明しています。また、彼の説明に則れば今までの

    その他
    Nnwww
    今まで「機構としての例外」しか知らなかったので本当にためになる。今回の例ではデバッグビルド時に注記した事前事後不変の各条件を検証するメタクラスとか書くと便利に使えそう。

    その他
    ruicc
    契約による設計からは例外が自然に出てくるな、IO失敗についても書いてある

    その他
    teracy_junk
    この分量を毎日書くってぱねぇな…

    その他
    kaipu1224
    発注元との例外処理をしっかりとしたいなー

    その他
    quanon
    面白い内容だった。例外について曖昧だった部分が Design by Contract を知ることで少し明確になったと思う。

    その他
    kotomalism
    相変わらずの密度

    その他
    Koozz
    面白いね 例外について今のプロジェクトでその辺概要に書いたんだけど誰も見ないしなんだかねー

    その他
    krrrr
    OOSC読んだ後に事前条件はDRYに反しやすいのではって考えて結論出なかったな

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    契約による設計から見た例外 - Qiita

    正しさは相対的な概念である。 Bertrand Meyer [1] Bertrand Meyer氏は「契約による設計」という概念か...

    ブックマークしたユーザー

    • techtech05212023/11/20 techtech0521
    • knj29182022/12/02 knj2918
    • dorapon20002022/06/01 dorapon2000
    • shuheikt2020/08/01 shuheikt
    • yt5zk2020/06/06 yt5zk
    • tetram2020/04/02 tetram
    • odan32402019/11/20 odan3240
    • sekky09052019/07/12 sekky0905
    • tri-star2019/06/18 tri-star
    • nhayato2019/05/12 nhayato
    • shkn2019/03/25 shkn
    • hdkINO332019/01/07 hdkINO33
    • sylvan_l2018/11/02 sylvan_l
    • awekuit2018/11/02 awekuit
    • kyo_ago2018/06/19 kyo_ago
    • yoheimuta2018/06/04 yoheimuta
    • masa8aurum2018/05/07 masa8aurum
    • spinningplates2018/01/22 spinningplates
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む