According to the wikipedia.org refactoring is process in which programmer is changing code without changing functionality of that code, but achieving the code readability and reducing reducing the code complexity. Code refactoring should be made regurally if a programmer want to save it clean. As Robert C. Martin wrote in his book, code should be kept easy to read if it is going to be developed.

Next important thing which clean code helps to achive is productivity of a programmer. If the code is clean programmer doesn’t have to think what is it function and as Robert C. Martin wrote programmer spends most of the time on reading already written code. Summarising, refactoring is very important part of programming and shouldn’t be ignored.

Leave a Reply