Разработчик
Возможно. Хотя сейчас везде, в том числе в JDK такие оптимизации делаются автоматически, за счёт них читабельность кода можно улучшать.
Integer.parseInt не может возвратить null
Тут смысл в том, чтобы попробовать те техники, которые сейчас широко используются, в том числе - функциональный подход.
Про иммутабельность и final-модификаторы можно почитать хорошую дискуссию тут:https://stackoverflow.com/questions/46596271/does-it-make-sense-that-i-have-to-make-most-of-my-variables-final
Возможно. Хотя сейчас везде, в том числе в JDK такие оптимизации делаются автоматически, за счёт них читабельность кода можно улучшать.
Integer.parseInt не может возвратить null
Тут смысл в том, чтобы попробовать те техники, которые сейчас широко используются, в том числе - функциональный подход.
Про иммутабельность и final-модификаторы можно почитать хорошую дискуссию тут:
https://stackoverflow.com/questions/46596271/does-it-make-sense-that-i-have-to-make-most-of-my-variables-final