Friday, September 05, 2008 Register Login
Search:    Go
 
 
 All Sessions    
Design Patterns
Data/Arch.
March 1, 2008 10:30 AM - 11:45 AM Room: Holmes Gooderham A
Shaun Hayward

 This session examines some of the most common Design Patterns in software development. Design Patterns provide simple, understandable, and sound solutions to often-daunting problems in class design and coding. Each problem will be examined before introducing its corresponding Design Pattern solution. Design Patterns covered include:

  • Model View Presenter – separating user interface logic from the user interface to make the logic reusable and testable
  • Factory - separating an object’s construction from its population and maintaining the Single Responsibility Principal
  • Singleton – globally accessing connections, settings, and other objects in a manageable way without global variables
  • Adapter – creating a common way of using different classes and libraries with different interfaces
  • Façade – wrapping complex functionality into an easy-to-use package
  • Lazy initialization – improving performance by delaying expensive processes until the first time they are needed
Experience with Object Oriented Programming is required.
   
 Print   
 Platinum Contributors    
Microsoft Canada
ObjectSharp
DevTeach
Navantis
Infragistics
Manulife Financial
   
  
 Gold Contributors    
ComponentArt
Wrox
Redgate Software
New Toronto Group
JetBrains
Dundas Software
   
  
 Silver Contributors    
Official Community
ComponentOne
Nevron
   
  
 
 
Terms Of Use  Privacy Statement
 
Downloaded from DNNSkins.com