Design Patterns in the Agile World

This talk serves as both an introduction to design patterns as well as why they are important in the Agile world.

It also presents a more powerful way of looking at patterns than mere solutions to recurring problems in a context.  Patterns have long been thought of as a means of handling variation, which they are. But this variation can be more than just two ways of doing things at a current time.  It can be how we do it now and how we’ll need to do it in the future.  This insight enables patterns to be a great approach to drive emergent design.

Patterns can be understood at three levels:

  • Patterns as solutions to recurring problems in a context
  • Patterns as a conceptual approach to solving particular problems
  • Patterns as a way of resolving forces in your problem domain

Most folks think of patterns as one of the first two types. However, the real power of patterns start when one considers them as a way to better understand one’s problem domain and then craft solutions geared toward the challenge to be solved.

This seminar discusses:

  • The thinking underneath design patterns
  • How they can be used to help understand one’s problem domain
  • How this approach is essential in in Agile development

Outline

  • The thought process of design patterns
  • Looking at 2 common patterns conceptually – Strategy, The Template Method
  • Patterns as a way of encapsulating variation

Attendees will:

  • understand the thought process behind design patterns
  • deepen their understanding of design patterns
  • see why patterns are so useful in in Agile development

Schedule

6:00-6:30pm Food and networking
6:30-8:00pm Presentation
8:00-8:30pm Wrap up as desired

Directions/Address

Suite 400, 4th Floor
605 5th Ave S
Seattle, WA

Google Maps

After 6 pm the door and elevator are locked. Let the greeter in the lobby know that you are there for the Net Objectives Design Patterns In the Agile World event and you will be let in and escorted to the elevator.

Parking

On street or in parking deck on 4th just north of Seattle Blvd.  Parking fees apply.

How to Register: 

All the Details

Type:
Seminar
When:
Sep. 6, 2013
1:00am to 3:30am
PDT
Cost: Free
Where:
Getty Images
Directions/Parking at bottom of page.

Seattle WA 98104 US
Register:
Questions or problems with registration or directions? Contact Mike Shalloway for assistance.
Presented By:
Net Objectives
Hosted By:
PDUs: 1.5 PDUs Category B
Speaker:

Share This Event