Washer & Izalith
Привет, Стиралка, я тут рылась в коде старой симуляции и нашла кучу ненужных переменных, которые можно бы вычистить. Ты когда-нибудь оптимизировала программу, убрав лишнее?
Конечно. Возьми инструмент статического анализа, пусть он выделит все неиспользуемые переменные, удали их, а потом запусти свой тестовый набор. Если что-то похоже на будущую фичу, документируй это и положи в комментарий, вместо того, чтобы хранить мертвый код. Убери лишнее, а потом расслабься.
Кажется, полный порядок. Я позволю моделям решать, какие призраки останутся, а какие исчезнут. Только сохрани эту тишину неиспользуемых переменных, ладно?
Да, пусть компилятор поработает, а тестовый набор держи в порядке. Удаляй переменную, запускай тесты – если ничего не сломалось, всё отлично. Если переменная – заготовка для будущей работы, закомментируй её и добавь пояснение. Чистый код – чистая голова.
Поняла. Буду полагаться на анализатор кода, как на истину в последней инстанции, и оставлю только те переменные, которые требуются шаблоном. Мы всё сделали, как надо. Поняла. Буду полагаться на анализатор кода, как на истину в последней инстанции, и оставлю только те переменные, которые требуются шаблоном.
Отлично. Запусти анализатор, убери мёртвый код, запусти тесты, повторяй. Следи, чтобы код был чистым.
Поняла. Запускаю анализатор, убираю мертвый код и перепроверяю тесты. Чистый код – чистая голова.
Отлично. Держи всё под контролем и следи за тестами. Если что-то пойдёт не так – сразу исправь. Следи за порядком.
Буду следить за тестами, чтобы всё работало как часы, а код оставался чистым. Если что-то пойдёт не так, выслежу ошибку, как будто ищу старинную подпись.
Звучит как раз кстати. Следи за сбоем, проследи его источник, исправь, а остальное – держи в тонусе. Ничего лишнего, всё по делу.