問題タブ [misuse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Optional を使用して TrainWrecks の NullPointers を防止する
以下は Optional の間違った使用例ではないかと思っていました。それはおそらくそうです、それは厄介に見えるからです。
(nullを返す「レガシー」コードの呼び出しに関するものです。)
Person クラスと Address クラスのメソッドにコードを入れたほうがいいので、あまり気にしません。
または、「古い方法」で行う必要があります。
これは単なる例であることに注意してください。接辞、私書箱、町/市、自治体、州、国 (外国の住所は言うまでもありません) などのフィールドをさらに追加すると、問題が悪化します。