Principles Of Design Pattern Ppt