例えば区分コードみたいな値が有ったとして、1の時は○○という処理、2,3,4の時は△△という処理を実装する、という状況のときに、条件分岐が「区分コードが1か、それ以外」で分岐させると、2,3,4と限定しておきたかった、というドメイン知識が失われたりしませんか?みたいなことが有ったり無かったり — magnoliak🍧 (@magnolia_k_) July 3, 2020 以前、暗黙知のスライド書いたときにも取り上げたけど、「年齢計算ニ関スル法律」には2月29日生まれのことは何も書かれていないけど、「前日の夜12時に一つ年を取る」というビジネスルールなので、”結果的に”2月29日生まれに例外ルール無しに対応できているんだけど、それは結果論なんだよ — magnoliak🍧 (@magnolia_k_) July 3, 2020 さんざん検討して、シンプルなルールで、複雑なパターンや例外
![ドメイン知識は、容易に失われる|Magnoliak](https://cdn-ak-scissors.b.st-hatena.com/image/square/dd1a2c92a9d0973131c95fdad65551365b8b1581/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F21170067%2Fprofile_6b7fc93aa3e0378b6ba4877a1c63f94f.jpg%3Ffit%3Dbounds%26format%3Djpeg%26quality%3D85%26width%3D330)