Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Professional Software Design

Professional Software Design

So you know about object oriented code and wrapping functions up into classes with similar behavior. This talk will take you on a deeper dive into SOLID, a mnemonic for five rules of well-designed OO code. It also covers some common design patterns, with examples, and cover some further guidelines about designing clean code.

Video producer: http://www.sfphp.org/