В настоящее время я столкнулся с проектом С++, написанным некоторыми старшими программистами, состоящими из 400 файлов и 200 классов.
Код хорошо разработан, работает нормально и стабильно.
Пока я добавляю некоторые функции, для меня просто обычная практика заботиться о const
-корректности.
Но если я начну объявлять свои новые функции-члены const
, нет конца с адаптированием старого кода, чтобы заставить работу работать.
- Должен ли я инвестировать время, чтобы ввести
const
-корректность в этот код? - Хуже того, мне нужно прикоснуться и изменить старый зрелый код и объяснить для пожилых людей, что я сделал во время обзора кода. Стоит ли это?