LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Логикой и поиском. В крупных проектах например имена полей всех структур уникальные делают (например префикс типа структуры, подчёркивание, имя поля), чтобы по имени поля можно было легко найти все его упоминания в коде без случайных совпадений с чем-то другим (ну и не только для этого).

мы не доводим прямо до полного моделирования кода

Только что написанный код в голове надо прокручивать, разумеется. Тот, где побочно изменилась переменная - смотреть, как повлияет или не повлияет изменение на его работу.

Исходная версия firkax, :

Логикой и поиском. В крупных проектах например имена полей всех структур уникальные делают (например префикс типа структуры, подчёркивание, имя поля), чтобы по имени поля можно было легко найти все его упоминания в коде без случайных совпадений с чем-то другим (ну и не только для этого).