Skip to content

mvemjsun/design_patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design patterns with Ruby

Software design pattern's have been around for a long time but it was made popular in 1994 when the book Design Patterns: Elements of Reusable Object-Oriented Software was first published. The book also is frequently referred as the GoF (Gang of four book). Essentially design patterns are proven ways to write your code to solve problems that occur over and over again. People have discovered them with experience over the years. It taken time an experience to detect whether a problem is suited for a particular pattern.

Various design patterns

  1. Template method
  2. Observer
  3. [Composite]
  4. Strategy
  5. Iterator
  6. [Command]
  7. [Proxy]
  8. [Adaptor]
  9. Decorator
  10. [Singleton]
  11. [Factory]
  12. [Builder]
  13. [Interpreter]

References

  1. RSpec core
  2. RSpec expectations
  3. RSpec mocks
  4. RSpec book
  5. Design Pattern

About

Design patterns for ruby

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages