参考文献
Alexander,C.,M.Silverstein,S.Angel,S.Ishikawa,and D.Abrams.1975.The Oregon Experiment.Oxford University Press.
Alexander,C.,S.Ishikawa,and M.Silverstein.1977.A Pattern Language:Towns,Buildings,Construction.Oxford University Press.
Alur,D.,J.Crupi,and D.Malks.2001.Core J2EE Patterns.Sun Microsystems Press.
Beck,K.1997.Smalltalk Best Practice Patterns.Prentice Hall PTR.
——.2000.Extreme Programming Explained:Embrace Change.Addison-Wesley.
——.2003.Test-Driven Development:By Example.Addison-Wesley.
Buschmann,F.,R.Meunier,H.Rohnert,P.Sommerlad,and M.Stal.1996.Pattern-Oriented Software Architecture:A System of Patterns.Wiley.
Cockburn,A.1998.SurvivingObject-Oriented Projects:A Manager’s Guide.Addison-Wesley.
Evans,E.,and M.Fowler.1997.“Specifications.”Proceedings of PLoP 97 Conference.
Fayad,M.,and R.Johnson.2000.Domain-Specific Application Frameworks.Wiley.
Fowler,M.1997.Analysis Patterns:Reusable Object Models.Addison-Wesley.
——.1999.Refactoring:Improving the Design of Existing Code.Addison-Wesley.
——.2003.Patterns of Enterprise Application Architecture.Addison-Wesley.
Gamma,E.,R.Helm,R.Johnson,and J.Vlissides.1995.Design Patterns.Addison-Wesley.
Kerievsky,J.2003.“Continuous Learning,”in Extreme Programming Perspectives,
Michele Marchesi et al.Addison-Wesley.
——.2003.Web site: http://www.industriallogic.com/xp/refactoring.
Larman,C.1998.Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design.Prentice Hall PTR.
Merriam-Webster.1993.Merriam-Webster’s Collegiate Dictionary.Tenth edition.Merriam-Webster.
Meyer,B.1988.Object-oriented Software Construction.Prentice Hall PTR.
Murray-Rust,P.,H.Rzepa,and C.Leach.1995.Abstract 40.Presented as a poster at the 210th ACS Meeting in Chicago on August 21,1995.http://www.ch.ic.ac.uk/cml/
Pinker,S.1994.The Language Instinct:How the Mind Creates Language.HarperCollins.
Succi,G.J.,D.Wells,M.Marchesi,and L.Williams.2002.Extreme Programming Perspectives.Pearson Education.
Warmer,J.,and A.Kleppe.1999.The Object Constraint Language:Precise Modeling with UML.Addison-Wesley.
Wirfs-Brock,R.,B.Wilkerson,and L.Wiener.1990.Designing Object-Oriented Software.Prentice Hall PTR.
Wirfs-Brock,R.,and A.McKean.2003.Object Design:Roles,Responsibilities,and Collaborations.Addison-Wesley.
