Applying Agile Coding Techniques to WordPress Plugin Development

The SOLID Principles are a mainstay of object oriented design. Following them in the design of your WordPress plugin will give you code that is flexible, maintainable, extensible, and can even make your plugin portable for use outside of WordPress. In this session I’ll introduce the SOLID Principles, review actual plugin code that implements them, and discuss some of the unique challenges of applying them to WordPress plugin development.