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: