4.7 参考文献

[1] Gamma, E., R. Helm, R. Johnson, and J. Vlissides. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional.

[2] Konig, Dierk, Andrew Glover, Paul King, Guillaume Laforge, and Jon Skeet. 2009. Groovy In Action, Second Edition. Manning Early Access Program Edition. Manning Publications.

[3] Halloway, Stuart. 2009. Programming Clojure. Pragmatic Bookshelf.

[4] Odersky, Martin, Lex Spoon, and Bill Venners. 2008. Programming in Scala: A Comprehensive Step-By-Step Guide. Artima.

[5] Coplien, James O. Design Pattern Definition. http://hillside.net/patterns/222-design-pattern-definition.