記事へのコメント18

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    magnoliak
    オーナー magnoliak コードとデータには非対称性が有るのではないか?という話を書きました...こんな事例を募集しています

    2021/12/19 リンク

    その他
    gengesa
    gengesa うるう年の2/29にnext_year(18)したら18年後の2/28になることのほうがドメイン知識だと思う。3/1になっても不思議ではないし、法律はそっちの実装なのでは?

    2021/12/20 リンク

    その他
    linden
    linden 『後者のようなコードを書いていても容易にバグを見つけられない可能性が潜在化する』←あるあるあるある

    2021/12/20 リンク

    その他
    koluku
    koluku これ面白いな

    2021/12/20 リンク

    その他
    auient
    auient 実装がスマートでテストケースが充実してると最高

    2021/12/20 リンク

    その他
    hirokinko
    hirokinko こういうケースや外部的な要因でコメント書かざるを得ないケースでもコメント不要ってドヤる人がいたりするから頭痛い。

    2021/12/20 リンク

    その他
    itochan
    itochan 全然わからん 「同じ年の4月2日生まれの人と、4月1日生まれの人とでは小学校に入学する年度が違う」ってのは、「運用でカバー」してますってこと?

    2021/12/20 リンク

    その他
    leiqunni
    leiqunni そのドメイン知識はコードから知るものではないだろう。

    2021/12/20 リンク

    その他
    buzztaiki
    buzztaiki アルゴリズムってかんじ。

    2021/12/20 リンク

    その他
    kazkun
    kazkun アルゴリズムのリファクタをやると、すげー簡単なコードで書けてしまうことがたまにある。その時有頂天になってそこで終わるのは凡人。短いコードに長いコメントを書けて初めて達人。

    2021/12/20 リンク

    その他
    kakei-akihiko
    kakei-akihiko ドメイン自体にエッジケースを吸収する仕組みがあって、微妙にずれた実装をするとバグるってことか。

    2021/12/19 リンク

    その他
    odakaho
    odakaho elseにその他の値とnullの場合の処理が同じで良いからと一緒にするとなりがちなやつかな。改修するときに気付かずnullpointerで落ちたりする。

    2021/12/19 リンク

    その他
    legnum
    legnum 要件定義(法律)が見事だからコードはシンプルになるけど実際のインデータに例外がある事がコード見ただけじゃわからくなるよねって話かなるほど。定義変えた方がシンプルな時に説得しちゃう方だけど良し悪しだな

    2021/12/19 リンク

    その他
    flont
    flont テストなりコメントなりの書きどころだ

    2021/12/19 リンク

    その他
    baronhorse
    baronhorse "ポイントは①で、生まれた日から起算するので法律上は1年が経過した時に1つ歳を取ることになる" ポイントは②の民法第143条では。閏年についても但書があるみたいだけど。

    2021/12/19 リンク

    その他
    tuttieee
    tuttieee わかりみ。こういうのはテストコードにドメイン知識をなるべく網羅するようにしている

    2021/12/19 リンク

    その他
    nmcli
    nmcli Webフロントエンド領域でも頻繁に出くわす印象

    2021/12/19 リンク

    その他
    wata88
    wata88 テストケースにうるう年を書きたいやつ

    2021/12/19 リンク

    その他

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

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

    関連記事

    ドメイン知識を隠すコード、隠さないコード - Magnolia Tech

    2021/12/20追記 指摘されて気づいてしまいましたが、間違ってますね... 以前スライドを書いた時に全然気...

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

    • techtech05212023/04/04 techtech0521
    • nakamako132021/12/28 nakamako13
    • sanko04082021/12/21 sanko0408
    • nosoosso2021/12/21 nosoosso
    • gengesa2021/12/20 gengesa
    • yotubaiotona2021/12/20 yotubaiotona
    • kenkaton2021/12/20 kenkaton
    • alphabet_h2021/12/20 alphabet_h
    • cu392021/12/20 cu39
    • bespectacled2021/12/20 bespectacled
    • ohchang2021/12/20 ohchang
    • tumo300-5002021/12/20 tumo300-500
    • tg30yen2021/12/20 tg30yen
    • NSTanechan2021/12/20 NSTanechan
    • hyaknihyak2021/12/20 hyaknihyak
    • Magicant2021/12/20 Magicant
    • linden2021/12/20 linden
    • mztns2021/12/20 mztns
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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