Permalink
Browse files

clarification

  • Loading branch information...
1 parent 278c5cf commit 213ead8a7b4e984834d346f3ddea22797b6f2ecf @seanhess committed Oct 19, 2009
Showing with 5 additions and 3 deletions.
  1. +5 −3 README.mdown
View
@@ -1,11 +1,13 @@
# Zero
-Zero is a new way to approach Dependency Injection in Actionscript. It is a toolkit that replaces the concept of the Interface with the DependencyInterface, which defines an interface using Decorators instead of an actual Interface. This offers several advantages.
+Zero is a new way to approach Dependency Injection in Actionscript. It is a toolkit that replaces the concept of the Interface with the DependencyInterface, which defines an interface using Decorators instead of an ActionScript Interface.
+
+In this document, `Interface` refers to an actionscript interface, while `interface` refers to the concept of an interface. The word "extend" or "override" refer to the concepts of extending or overriding, not the Actionscript keywords.
Here are the goals of the project.
1. Implement some or all of an interface with one or more classes
-2. Override funcitonality with anonymous Proxies (Decorators)
+2. Extend funcitonality with anonymous Proxies (Decorators)
3. Create short term dependencies with a clear Factory pattern
4. Testing and Mocking are as simple as with normal interfaces
5. Configure implementations at runtime
@@ -22,7 +24,7 @@ Visit Downloads and get the latest swc.
Zero is open source
-http://github.com/seanhess/zero
+[http://github.com/seanhess/zero](http://github.com/seanhess/zero)
### DependencyInterfaces

0 comments on commit 213ead8

Please sign in to comment.