What would core do? Extending with class and consistency

Most complex WordPress plug-ins and themes need to add new features to WordPress administration, from special post meta boxes, to new widgets, to whole new administrative options and pages. When you build your administrative extensions, do you stop and ask “”WWCD”” – what would core do? Do you really need a whole new options screen for two new options? Does your theme options page feel like it could have shipped with WordPress? Can your users tell where WordPress stops and your customizations begin? This session blends conceptual strategies for improving our plug-ins and themes with some practical coding tips and techniques.