Информация об изменениях

Сообщение Re[3]: дурдом от 09.04.2025 9:43

Изменено 09.04.2025 9:44 kov_serg

Re[3]: дурдом
Здравствуйте, bnk, Вы писали:

_>>Заведи вспомогательный класс типа AppHelper

bnk>

bnk>Это ты этот код писал что ли?

Да вроде еще помню этот c#. Или где-то накосячил сильно?
bnk>Вообще есть такое буддийское правило — все что имеет суффикс или префикс "Helper" или "Utils" должно быть утилизировано в первую очередь
Там есть кнопочка refactor всегда можно поменять на больее вменяемое.

bnk>Вообще обработка ошибок — признак сеньорского кода, так что это нормально.

А вот не обработка ошибок, признак того что всё писалось в спешке, в очередной дедлайн и надо было уже позавчера. И что б не вываливало исключения, пользователю в какой то момент всё было автоматически обёрнуто в try catch
Короче авдиевы конюшни появляются не сразу, это постепенный поцесс.

bnk>Но конкретно с вот этим вот выше даже линтер справится.

bnk>В смысле, я бы начал с его добавления на сборке (у топикстартера же есть автоматическая сборка, да? ведь есть же?), чтобы хрень с пустым catch хотя бы не пропускало.
Ну не пропустит оно 45тыс файлов и не соберёт и что? Откуда начинать в первую очередь?
Re[3]: дурдом
Здравствуйте, bnk, Вы писали:

_>>Заведи вспомогательный класс типа AppHelper

bnk>

bnk>Это ты этот код писал что ли?

Да вроде еще помню этот c#. Или где-то накосячил сильно?
bnk>Вообще есть такое буддийское правило — все что имеет суффикс или префикс "Helper" или "Utils" должно быть утилизировано в первую очередь
Там есть кнопочка refactor всегда можно поменять на более вменяемое.

bnk>Вообще обработка ошибок — признак сеньорского кода, так что это нормально.

А вот не обработка ошибок, признак того что всё писалось в спешке, в очередной дедлайн и надо было уже позавчера. И что б не вываливало исключения, пользователю в какой то момент всё было автоматически обёрнуто в try catch
Короче авдиевы конюшни появляются не сразу, это постепенный поцесс.

bnk>Но конкретно с вот этим вот выше даже линтер справится.

bnk>В смысле, я бы начал с его добавления на сборке (у топикстартера же есть автоматическая сборка, да? ведь есть же?), чтобы хрень с пустым catch хотя бы не пропускало.
Ну не пропустит оно 45тыс файлов и не соберёт и что? Откуда начинать в первую очередь?