Refactoring in Extreme Programming
Most of modern software developers are used to keeping their code intact after they write it. They do not want to change anything until it works. The old code may have some bugs or other flaws, but they will still use it because they don’t want to work on its improvement. In Extreme Programming things go differently. It is an Agile method and so flexibility is its main feature. Read More