Skip to content

Commit

Permalink
edited readme
Browse files Browse the repository at this point in the history
  • Loading branch information
chuanxshi committed Jan 15, 2012
1 parent f97ef72 commit 4bdcfb2
Showing 1 changed file with 1 addition and 48 deletions.
49 changes: 1 addition & 48 deletions README.md
Expand Up @@ -2,52 +2,5 @@

<img src="http://shichuan.github.com/javascript-patterns/img/js-patterns.png" alt="JS Patterns" title="JS Patterns" />
<br />
Common JS Patterns based on the ideas of Stoyan Stefanov, Paul Irish, John Resig, Mathias Bynens, Addy Osmani, Dustin Diaz and many others.
Project page at: <a href="http://shichuan.github.com/javascript-patterns" target="_blank">http://shichuan.github.com/javascript-patterns</a>

##Design Patterns

###Creational
* Abstract factory
* Builder (added)
* Factory method (added)
* Prototype
* Singleton (added)

###Structural
* Adapter
* Bridge
* Composite
* Decorator (added)
* Facade (added)
* Flyweight
* Proxy (added)

###Behavioral
* Chain of responsibility (added)
* Command (added)
* Interpreter
* Iterator (added)
* Mediator (added)
* Memento
* Observer (added)
* State
* Strategy (added)
* Template method
* Visitor

##Function Patterns

###API patterns
* Callback patterns
* Configuration objects
* Returning functions
* Currying

###Initialization patterns
* Immediate functions
* Immediate object initialization
* Init-time branching

###Performance patterns
* Memoization
* Self-defining functions

0 comments on commit 4bdcfb2

Please sign in to comment.