記事へのコメント6

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    shiba_yu36
    オーナー shiba_yu36 契約による設計の章、非常にいい章だった

    2016/05/31 リンク

    その他
    nilab
    「オブジェクト指向入門 第11章 契約による設計」を読んだ - $shibayu36->blog;

    その他
    peketamin
    “れば、「スタックがいっぱいならばputは正しく機能しない」などといったものがある。” "開発時やデバッグ時には全ての表明を監視させるべきである"

    その他
    SWIMATH2
    開発時だけでも事前条件をチェックするのなるほど

    その他
    sona-zip
    契約、つまり関数仕様は明確に定義して仕様内なら正しくエラーを返してあげるべきだし、仕様外ならassertなどで実行側のバグとして通知してあげるのが基本だと思う そうしないとすべての関数でNullチェックが必要になる

    その他
    hamlet-r
    普通なら機能仕様とという言葉を使うんだろうけど、定義が曖昧で共通認識がうまく持てないことも多いので、契約と強い言葉で定義を厳密にするんだというアプローチは、面倒そうに見えるけど、結果的には早いと思う。

    その他

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

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

    関連記事

    「オブジェクト指向入門 第11章 契約による設計」を読んだ - $shibayu36->blog;

    オブジェクト指向入門 第2版 原則・コンセプト (IT Architect’Archive クラシックモダン・コンピューテ...

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

    • techtech05212023/12/24 techtech0521
    • nilab2020/12/20 nilab
    • peketamin2019/02/21 peketamin
    • tofu-kun2018/03/25 tofu-kun
    • SWIMATH22017/11/26 SWIMATH2
    • masaru_b_cl2016/09/13 masaru_b_cl
    • sona-zip2016/06/03 sona-zip
    • hamlet-r2016/06/01 hamlet-r
    • miguchi2016/06/01 miguchi
    • mstk_knife2016/06/01 mstk_knife
    • freakyyy_com2016/06/01 freakyyy_com
    • ohnishiakira2016/06/01 ohnishiakira
    • masayoshinym2016/06/01 masayoshinym
    • mkttoyoda2016/05/31 mkttoyoda
    • akishin9992016/05/31 akishin999
    • JHashimoto2016/05/31 JHashimoto
    • ano_moti2016/05/31 ano_moti
    • kumatarou3rd2016/05/31 kumatarou3rd
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

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

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