2017-07-13 6 views
1

私は以前はブール値(true/false)だったプロパティをnullステータス(true/false/null)を取得できる状態に変更するためにリファクタリングを行っています。私は自分自身が新しい状態を "真/偽/零"と記述することを強いられました。これは、時間がかかり、「ブール」または「ヌル」という用語を使用しないビジネスの非デベロッパーにとって特に意味のないものです。true/false/nullステータスを取得するプロパティの用語はありますか?

私が導入している新しいプロパティの種類をよりよく表す用語がありますか?

+0

真実と偽善 –

+1

[真実値](https://en.m.wikipedia.org/wiki/Truth_value)?たとえば、「真理値のギャップ」と「真理値の欠点」という用語が存在します。 –

答えて

0

これは基本的に3値論理(3VL)と呼ばれ、値がtrue,falseまたは不確定な値になるようにします。

ウィキペディアにはpage on 3VLがあります。

私は、これにもトライステートロジックという用語を使用していると聞いたことがありますが、多くのエレクトロニクス愛好家が熱くなり、その用語の不正流用に悩まされていると思われます。 (回路を全体としてその影響を最小限に抑えるために、デバイスを高インピーダンスモードにする)。

関連する問題