4 ms·
As a full-time WordPress developer, I often do "go write a better plugin" when I have a problem with it. But that doesn't mean it's incorrect to say > The incr
by BrianHenryIE 4y ago
As a full-time WordPress developer, I often do "go write a better plugin" when I have a problem with it. But that doesn't mean it's incorrect to say
> The incredibly goofy code I saw in those plugins was shocking. Things that should never have made it to production were in there
And the owners do
> give a shit about [many] of those things.
because the checkout will start to fail silently. One time for us, customers couldn't check out unless they entered an apartment number.
The standard of code in the WordPress ecosystem is sub-par.
Unit testing, static analysis and linting are NOT the norm.
Part of my routine is to read the error logs, fix the rookie mistakes introduced in plugin updates, and send the fixes back upstream. And when I say send, I mean email them or open a support thread on WordPress.org. It's a blessed day when the plugin is on GitHub for me to make a PR.