addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo
This Meetup is cancelled

Design Pattern: Dependency Injection

  • to
  • SocialChorus

    703 Market St. #470, San Francisco, CA (map)

    37.787224 -122.403572

  • To continue our discussions on design patterns, we want to dive into dependency injection.

    Dependency injection is a common design pattern used every day in many companies. Dependency Injection allows for removal and control of hard-coded dependencies. It decouples your classes construction from the construction of its dependencies. Common uses include unit testing and isolating functionalities.

    During the Meetup we will do an overview of Dependency Injection and principles connected with it (SOLID, Dependency Inversion), the types of Dependency Injection -- Setter Injection and Constructor Injection, and the use cases for Dependency Injection. This will be followed by coding activities. Meeting format
    6:30 - 7pm ~ Mingle with food and beer
    7pm - 7:45pm ~ Intro to dependency injection
    7:45 - 8:45 ~ Split up into pairs and work on coding activity
    8:45pm - 9pm ~ Discussion

    Hope to see you all there!

Join or login to comment.

  • Phil M.

    Get well soon!

    January 29, 2014

  • Alexandra V.

    Hello everyone,
    I am sad to say that the Meetup today will be cancelled because half our team is sick. We will host this Meetup another week.

    January 29, 2014

  • Naoya M.

    I wish I could attend this. do you guys record and publish a talk later on for those who cannot make this?

    January 28, 2014

  • Alexandra V.

    Just a reminder that this design course will be for Ruby and everyone should bring their laptops!

    January 23, 2014


Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy