Cover by Alex Payne, Dean Wampler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

O'Reilly logo

Appendix A. References

[Abelson1996] Harold Abelson, Gerald Jay Sussman, and Julie Sussman, Structure and Interpretation of Computer Programs, The MIT Press, 1996.

[Agha1987] Gul Agha, Actors, The MIT Press, 1987.

[Akka] Akka: RESTful Distributed Persistent Transactional Actors, http://akkasource.org.

[Ant] The Apache Ant Project, http://ant.apache.org/.

[Antlr] Antlr, http://www.antlr.org/.

[AOSD] Aspect-Oriented Software Development, http://aosd.net/.

[AspectJ] The AspectJ Project, http://www.eclipse.org/aspectj/.

[BDD] Behavior-Driven Development, http://behaviour-driven.org/.

[Bloch2008] Joshua Bloch, Effective Java (Second Edition), Addison-Wesley, 2008.

[Bonér2008a] Jonas Bonér, Clustering Scala Actors with Terracotta, http://jonasboner.com/2008/01/25/clustering-scala-actors-with-terracotta.html.

[Bonér2008b] Jonas Bonér, Real-World Scala: Dependency Injection (DI), http://jonasboner.com/2008/10/06/real-world-scala-dependency-injection-di.html.

[Bruce1998] Kim Bruce, Martin Odersky, and Philip Wadler, A Statically Safe Alternative to Virtual Types, Proc. ECOOP ’98, E. Jul (Ed.), LNCS 1445, pp. 523–549, Springer-Verlag, 1998.

[Buildr] Buildr, http://buildr.apache.org/.

[Contract4J] Contract4J: Design by Contract for Java, http://contract4j.org/.

[Cucumber] Cucumber - Making BDD Fun, http://cukes.info.

[DesignByContract] Building bug-free O-O software: An introduction to Design by Contract™, http://archive.eiffel.com/doc/manuals/technology/contract/.

[Deursen] Arie van Deursen, Paul Klint, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required