Size: a a a

2020 February 20

Е

Евгений in pro.jvm
Vladimir
https://hastebin.com/rocevojuwa.coffeescript подскажите плз возможно ли как то избежать вложенного try catch, если очевидно что не будет экзепшена
вместо второго трай-кетча я бы создал статический метод createError() throws RE
источник

Е

Евгений in pro.jvm
либо вообще заменил бы создание такого объекта на готовый объект
источник

ch

central hardware in pro.jvm
Vladimir
https://hastebin.com/rocevojuwa.coffeescript подскажите плз возможно ли как то избежать вложенного try catch, если очевидно что не будет экзепшена
решение в лоб, просто обернуть все в один try catch
источник

V

Vladimir in pro.jvm
вот так переделал https://hastebin.com/iribinarob.java норм или не норм ?
источник

V

Vladimir in pro.jvm
думаю предыдущие ошибки тоже стоит засунуть в этот метод
источник

Е

Евгений in pro.jvm
да, только не засунуть, а сделать object factory
источник

Е

Евгений in pro.jvm
и я бы использовал ранний ретурн
источник

Е

Евгений in pro.jvm
реассайн переменных это неотлаживаемое зло
источник

Е

Евгений in pro.jvm
Vladimir
думаю предыдущие ошибки тоже стоит засунуть в этот метод
источник

Е

Евгений in pro.jvm
но вообще лучше интерсептор написать
источник

V

Vladimir in pro.jvm
в одном чатике кто то на early return кричал что это антипаттерн :D
источник

Е

Евгений in pro.jvm
константы можно в отдельный класс вынести
источник

Е

Евгений in pro.jvm
пускай кричат
источник

V

Vladimir in pro.jvm
спасибо
источник

Е

Евгений in pro.jvm
реассайн переменных ничем не лушче goto и global variables, ломает code flow намертво
источник

Е

Евгений in pro.jvm
об этом в первой главе любой книжки по рефакторингу написано
источник

V

VityaSchel in pro.jvm
как получить view из layout без setContentView
источник

V

VityaSchel in pro.jvm
возможно есть какие то альтернативы findViewById?
источник

AK

Alexander Komarov in pro.jvm
VityaSchel
возможно есть какие то альтернативы findViewById?
источник

V

VityaSchel in pro.jvm
спасибо, извините
источник