We have a project which had to be radically descoped in order to ship on time. It's got a lot of code left in it which is not actually used. I want to clean up the code, removing any dead-wood. I have the authority to do it and I can convince people that it's a commercially sensible thing to do. [I have a lot of automated unit tests, some automated acceptance tests and a team of testers who can manually regression test.]
My problem: I'm a manager and I don't know technically how to go about it.
Any help?
make sure it's all checked in to your source-control system and tagged as a specific version (prerelease or something you can remember)
back up the code onsite and offsite
run a static analysis tool over the code to identify the deadwood
delete the deadwood
rebuild and re-run all tests
or you could just ignore it ;-)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With