nimhans convention center
S.O.L.I.D Principles
Speaker Details
Speaker / Panel Lead
Speaker User Name: 
Speaker Bio: 
Facinated by PHP since several years Bastian Feder supports the PHP documentation team by translating the SQLite manual into german. As a regluar speaker at several international and national conferences and freelancing author and trainer he concentrates on topics like the Eclipse PDT IDE, Javascript, and the jQuery Javascript library. As an opensource addict he supports the php documentation group by translating the sqlite section to german and participates in other opensource projects like FluentDOM or CaricaCacheGrind.
Proposal Details
Session Type: 
Presentation - 45 Minutes
Abstract: 
Early in year 2000 Robert C. Martin, aka "Uncle Bob", introduced his thoughts in an article about some of five basic principles on object oriented programming to the open world. What he probably did not expect was, that this 5 principles became the standard for object oriented programming. This Talk is about those principles: Single responsibility, Open/close,Liskov substitution, Interface segregation, and Dependency inversion, or shorter S.O.L.I.D. principles. It will give you an introduction about these principles, their meaning, and where they should be recognized and applied. Examples from my daily work will show you the practical aspects of those principles.
Target Audience: 
Developers (Expert)
Tracks: 
  • PHP