AFAIK, there's no framework, and there will be as many plugin development styles as there are shades of white in north pole.
I'd say WordPress Coding Standards are a blueprint for a good style.
You'll find lots of good examples and excellent coders here in WPSE. A nice starting point: http://wordpress.stackexchange.com/questions/tagged/plugin-development?sort=votes&pagesize=50
- Objective Best Practices for Plugin Development?
- framework for plugin/theme options panel?
- What Plugins Demonstrate Great WP Plugin Development?