Если старый код точно никому больше не нужен, то лучше сразу удаляйте (сохраните где-нить в архиве на всякий пожарный), а то потом завязнете в захламленном всяким ненужным кодом и коментариями болоте.
Если же нужен, то лучше всего сделать иерархию классов, чем цепочку if-ов, я думаю...