Pergunta de entrevista da empresa BMC Software

How do you refactor code?