Architectural drift is a form of architectural regression often caused by inappropriate evolution that leads to the loss of characteristics that were once met. As architectures grow in size and complexity, it becomes more and more difficult to predic...