反模式的特點:
1、不動性: 以這種方式開發的應用程序非常難以重用.
2、剛性: 以這種方式開發的應用程序, 任何小的修改會導致軟件的大多部分必須進行相應的改動.
3、脆弱性: 當前應用程序的任何更改都會導致現有系統變得非常容易奔潰.
4、粘滯性: 由於架構層面的修改非常困難, 因此修改必須由開發人員在代碼或環境本身中進行.