Having a plugin by your side definitely encourages you. However, this encouragement can lead to some dire consequences if the software engineering principles are not applied to the plugin at hand. The plugin at hand can then lead you to become an engineer at bay!
Software engineering is the entity that does not let you forget it easily in whatever you do. You need to validate that the product you created (here, the plugin) is working correctly. Now, this correctly has a very broad meaning. Simply put, you just need to check that the plugin you created performs the intended action. Another aspect is verification. Having checked the intended actions, you need to check whether the action performed is correct or not. This is especially useful because the actual testing is done on the plugin according to this phenomenon.