Wednesday, May 7, 2014

Episode 33: Design Patterns


Book of the Show
Tool of the Show
  • Jason: VirtualBox
  • Patrick: Bittorrent Sync

Design Patterns
  • Singleton
    • Create only one instance of a class
      • Eager Initialization
      • Lazy Initialization
    • Example: Instance of a log file that should be shared across application
    • Danger: Use as Replacement for global variables
  • Facade
    • ZombieDB
  • Observer (Publisher/Subscriber)
    • Asynchronous device driver
    • Socket.IO
  • Resources


  1. I really treasure your piece of work, Great post. web design

  2. Glad to be one of several visitants on this amazing web site : D. branding

  3. Fantastic goods from you, man. I’ve understand your stuff previous to and you are just too fantastic. I actually like what you have acquired here, certainly like what you are saying and the way in which you say it. You make it entertaining and you still care for to keep it wise. I can’t wait to read far more from you. This is really a terrific site. ipad png

  4. hello!,I really like your writing so a lot! percentage we keep up a correspondence extra about your article on AOL? I require an expert on this area to unravel my problem. Maybe that's you! Taking a look ahead to look you. macbook psd

  5. choice. Anyhow; if you are a young driver and new to the road life, then you can certainly horn android psd

  6. Increase this valuable because when a lot of people machinery are used world-wide and can add a number of them proof using its whole world may ailments specifically a result of the company at the twenty first a single. dc free mommy blog giveaways family trip home gardening house power wash baby laundry detergent webflow design agency

  7. Thanks for the nice blog. It was very useful for me. Keep sharing such ideas in the future as well. This was actually what I was looking for, and I am glad to came here! Thanks for sharing the such information with us website development agencies

  8. Get huge discount on Home and Kitchen Appliances,Split and Window Air Conditioner, Mobiles & Laptops online , Television, Speakers & more electronics at best price.
    Lloyd washing machine

  9. J'apprécie vraiment les efforts déployés ici pour écrire un blog aussi merveilleux. Je reconnais très bien ce blog pour tous les efforts déployés par les rédacteurs pour fournir des informations de qualité et standard. Plateforme de crowdfunding

  10. Excellent post! We will be linking to this great article on our website. Keep up the great writing.