「状況固有」とは、現在のデータベース設定、一部のOSのバージョンなど、アクセスできるデータを使用することを意味します.
コンパイラがアプリで現在使用しているデータベースをチェックし、「データベース内の現在のデータは、あなたが書いたばかりのステートメントをトリガーすることはありません」または「ご存知のように、これが null 値になると、本当に困惑することになります'... しばらく時間がかかる可能性があります。あらゆる可能性」。
これは実現可能/価値があると思いますか? これはどこかに存在しますか?
あらゆる可能性を見つけ出して、自動的に例外処理などを考え出す量子コンパイラがあれば素晴らしいでしょう。