Posts Tagged ‘Interfaces’
Project Moiety – A Hypothetical WordPress Roadmap
What would it take for WordPress to reach a next big milestone of accounting for 51% of the web? Here’s a hypothetical long-term roadmap as a thought experiment, targeting enterprise clients as the next big audience to tackle.
Read MoreInterface Naming Conventions
Naming is a hugely important factor to consider and directly influences how effective my work is and how much I enjoy it. It forces you to think about the very nature of things. This article discusses the PHP convention of adding the suffix “Interface” to your interfaces.
Read MoreIncluding A Constructor In Your Interface
Having a constructor in an interface is a bad idea, even though PHP might allow it. In this article, I want to explore the reasoning behind that statement.
Read MoreAttracting Developers To WordPress
Ryan McCue, Senior Engineer at Human Made and WordPress Core Developer, has posted a series of tweets regarding the fact that WordPress is far from an ideal platform for developers, which has spawned a lot of discussion. Yes, the fact that WP has perception problems is partially related, but even those in the community dislike working with…
Read MoreType Declarations using Interfaces in PHP
I’ve recently completed a preliminary code audit on an existing WordPress plugin, and one of the goals I’ve set for that audit was to decouple the code from the JavaScript library it was using, so that it could easily be extended to support future versions of that library. A question came back about the constructor syntax…
Read More