zHz00 Untitled

вторник, 03 декабря 2024
01:44 Второй проход
Если при добавлении функционала в программу приходится вносить массовые правки, то у программы плохая архитектура. И тем не менее, массовые правки вносить иногда приходится.

Чтобы уменьшить время последующей отладки я советую вот что: после внесения всех правок и первичной проверки на компиляцию надо не сразу начинать отлаживать, а надо все исправленные места ещё раз просмотреть долгим вдумчивым взглядом.

Потому что при массовых правках легко пропустить что-нибудь по невнимательности. А поиск этих пропусков будет гораздо быстрее, если сделать его сразу.

Одна из проблем, которая может возникнуть -- это поиск всех исправленных мест. Тут есть три варианта:
1. Все места для правок могут быть уже помечены ещё до начала (например, вы исправляете поведение программы при определённом значении какой-либо опции, и сравнение с этим значением есть во всех исправленных местах).
2. Можно вручную помечать все места, куда вносятся правки, но делать это надо было заранее
3. Система контроля версий.

@темы: Лайфхак, Программирование, Говнокод

URL
Картинка. Два часа ночи. Тесная улица с бесконечными р...
Хорошая штуковина оказывается этот дневниковый клиент [из...
Подсчитано, что при буддийском способе просмотра телевизо...
Свобода зависит в том, что бы зависить только от законов....
Что бы человек жил, ему достаточно секунды. Что бы ч...
Я не ваш Ре@ниматор и нечей. Свой собственный. Персональн...
Добавить комментарий

Расширенная форма

Подписаться на новые комментарии