An allocation of a sum of money| martinfowler.com
A property that changes over time| martinfowler.com
A simple log of changes, intended to be easily written and non-intrusive.| martinfowler.com
Refactoring is a controlled technique for improving the design of an| martinfowler.com