Кодыг дахин факторлох (англ. Code refactoring) гэдэг бол оршин буй компьютерийн кодын гадаад араншинг өөрчлөлгүйгээр факторуудыг нь өөрчлөх буюу дахин бүтэцлэх үйл явц юм.