✔️ Используйте
Optional
из пакета java.util
.✔️ При сравнении константы с переменной пришедшей из вне, нужно вызывать
equals()
на константе.✔️ А при сравнении двух переменных используйте
java.util.Objects#equals
.✔️ Используйте библиотеки с null-безопасностью, например, Apache Commons StringUtils.
✔️ Вызывайте методы
equals()
и equalsIgnoreCase()
на известных объектах.✔️ Применяйте
valueOf()
вместо toString()
.✔️ Воспользуйтесь аннотациями
@NotNull
и @Nullable
на основе IDE.✔️ При возврате из метода коллекций, не стоит возвращать
null
, лучше пустую коллекцию (java.util.Collections#emptyList
).Please open Telegram to view this post
VIEW IN TELEGRAM
👍2