Mục đích của việc ‘tái cấu trúc’ (refactoring) trong phát triển phần mềm là gì?Phần mềm14/30Mục đích của việc ‘tái cấu trúc’ (refactoring) trong phát triển phần mềm là gì?Phần mềmThêm các chức năng mới vào hệ thốngSửa lỗi trong mã nguồnCải thiện cấu trúc nội bộ của mã nguồn mà không làm thay đổi hành vi bên ngoàiThay đổi yêu cầu của hệ thốngGiải thíchChọn đáp án C