Where & When
Webinar , WA
Thu, Oct 4
- Thu, Oct 4 '07
11:00am to 12:00pm PDT (2:00pm to 3:00pm EDT)
Pricing
Free
Speaker(s)
Presentation
Will be available at
Resources Webinars
Login or Register to view it.
Webinar: Design Patterns Explained
This webinar discusses how design patterns can be used to improve the entire software development process - not just the design aspect of it. Design patterns are usually thought of as being limited to solving local design/implementation problems. However, they can be very useful in:
- providing a more powerful design alternative than identifying your classes by the nouns in your problem domain or abstracting out your special cases
- developing maintainable code that is more robust to new variations in requirements
- avoiding "paralysis by analysis"
- creating a larger perspective on how to do and manage software development
Learn
- what design patterns are
- how they take advantage of a new perspective on object-oriented design
- the strategy design pattern
- the abstract factory design pattern
- how to use design patterns in analysis to discover and manage variations - the Analysis Matrix
- a new perspective on object-oriented design that goes beyond relying on class hierarchies
- how using patterns in design can assist you in creating a big picture while deferring decisions at a detail level
- how to reduce risk by getting feedback faster
- how design patterns and agile development methods complement each other
This webinar is intended for those people who have little or no experience using design patterns. However, if you understand design patterns, this webinar shows you a different way to think about them. Patterns are much more powerful when considered from analytical, design and implementation perspectives -- which is a fairly uncommon view of patterns.
Who should attend:
Developers who wish to learn new perspectives on design. Project managers who want to see a new way to manage more dynamically. All attendees should have at least a minimal understanding of object-oriented technology.
Agenda
- 11:00 am - 12:00 pm PDT (2:00 pm - 3:00 pm EDT)
- webinar itself
- 12:00 pm - 1:00 pm PDT (3:00 pm - 4:00 pm EDT)
- Q&A follow up (details given in webinar).
- Special Instructions
In order to receive instructions on how to attend, registration must take place no later than October 4, 2007 8:00 AM PT.