Email or username:

Password:

Forgot your password?
sattellite

Взял задачу по "рефакторингу", надо все логеры в проекте привести к одному виду. Это какая-то супер сложная задача. Я каждую минуту борюсь с собой. Эффективно работал пока надо было хоть как-то писать код, а когда вся работа свелась к "измени- переименуй-добавь поля", то резко возросла сложность. #лытдыбр

2 comments
Мя :sparkles_lesbian:

@sattellite хотя казалось бы, большая часть фичей IDE помогает именно в изменении кода...

sattellite

@mo Я, если честно, не знаю можно ли такое реализовать с помощью IDE. Если бы я менял интерфейсы, декларации, переименовывал переменные или выносил код в общие функции, то IDE тут бы помог. А вот привести все логгеры к одному виду не очень поможет IDE. Надо проверить сообщения глазами, исправить опечатки, добавить поля, которых нет, добавить уникальные для конкретного вызова идентификаторы и подобные вещи. Тут чисто монотонная тупая работа. Здесь бы помог хорошо копайлот, но я сомневаюсь, что его можно натравить каким-то хитрым способом чисто на строки логов

@mo Я, если честно, не знаю можно ли такое реализовать с помощью IDE. Если бы я менял интерфейсы, декларации, переименовывал переменные или выносил код в общие функции, то IDE тут бы помог. А вот привести все логгеры к одному виду не очень поможет IDE. Надо проверить сообщения глазами, исправить опечатки, добавить поля, которых нет, добавить уникальные для конкретного вызова идентификаторы и подобные вещи. Тут чисто монотонная тупая работа. Здесь бы помог хорошо копайлот, но я сомневаюсь, что его...

Go Up