There are people want are learning to program or to write code and who want to build something but they don’t know what to build or how to discover what to build. It’s easy to spout off “well just scratch your own itch.” But that doesn’t do much to get the creativity flowing, does it?
Tag / Envato
In previous posts, I’ve talked about using PHP CodeSniffer with WordPress, how to install it (in a variety of ways), and why I think it’s important.
In continuing the series on code smells and writing higher quality code for WordPress (by avoiding code smells), I followed-up the initial article with two other pieces. The first article covers a high-level definition of code smells.
The second article, which I outline below, talks about how to install PHP CodeSniffer with WordPress starting from ground zero.
There are a lot of fun terms, like “code smell,” that come up in programming. And though they may have unusual names and make somewhat tedious or boring concepts sound a little more exciting, they can often refer to something that decreases the quality of what we’re building.
At least, that’s the case with code smells.
In a previous post, I’ve talked about using PHP CodeSniffer to watch the code we’re writing to help us make sure that we’re following certain standards, rules, and what not but I’ve not discussed it regarding code smells.
One of the latest options available for local development is using Laravel Valet for WordPress. This is now one of the options available for the already set of options we already have:
– XAMPP, MAMP, WAMP, etc.,
– WP-Lib Box
– And more.
When it comes to having choices like this, it can make it difficult for a beginner to decide where to start. And as important as I think it is to explain the benefits of each of the above options, that post is not this post.
Instead, I want to share a short tutorial I wrote about using Laravel Valet for WordPress. Personally, I think Valet is a great solution for beginners, but it assumes a bit of familiarity with the command-line that might be off-putting to new users.
Once you setup the software, it’s hard to argue against using it. So with that said, here’s how you can get started.
If you want to contribute, you’re going to need to know how to use Subversion to checkout WordPress from its Subversion repository.
Before looking into how to do that, I’d say that source control is but one of the tools that a professional developer (let alone a WordPress developer) should have at his or her disposal.
So why not use this open source project to learn how to do just that?