最近我們部門在開發新的微服務都是使用 Java,但許多同事都是寫習慣 PHP 且之前沒有使用過 Java 。由於像 PHP 這種 Script Language 在處理 Undefined Variable 時,只是提示Warning,導致有的同事沒有良好的檢查 null 的習慣。有的同事抱怨 Null Pointer Exception 花了許多的時間在尋找,所以我決定在這次的新專案中,使用 Optional 來減少 Null Pointer Exception。
最近我們部門在開發新的微服務都是使用 Java,但許多同事都是寫習慣 PHP 且之前沒有使用過 Java 。由於像 PHP 這種 Script Language 在處理 Undefined Variable 時,只是提示Warning,導致有的同事沒有良好的檢查 null 的習慣。有的同事抱怨 Null Pointer Exception 花了許多的時間在尋找,所以我決定在這次的新專案中,使用 Optional 來減少 Null Pointer Exception。