This book will not teach you how to write plugin code.
Now that that's out of the way, what the book will do is explain the rationale behind some of the more confusing guidelines, level the expectations of users and developers, and help you understand how to handle support, because oh yes, you will be doing support.
Supporting your own plugins is a lot more than just answering questions when they come up, just like writing your plugin is more than just understanding how to code. Handling users is just as important as learning what kind ecosystem you're releasing your free code into, and how to manage unit and beta testing. And what about those plugins you just don't want to release on WordPress.org...
Now that that's out of the way, what the book will do is explain the rationale behind some of the more confusing guidelines, level the expectations of users and developers, and help you understand how to handle support, because oh yes, you will be doing support.
Supporting your own plugins is a lot more than just answering questions when they come up, just like writing your plugin is more than just understanding how to code. Handling users is just as important as learning what kind ecosystem you're releasing your free code into, and how to manage unit and beta testing. And what about those plugins you just don't want to release on WordPress.org...