Over the last few posts, I’ve walked through the process of taking an idea from concept to prototype.
Granted, there are some things that you might change (and there are some things I’d change regarding organizing classes). But the point of the series isn’t to walk through all of the various object-oriented techniques that can be used to create a solution.
Instead, it’s about taking a prototype and converting it into something a little more professional. There’s still one thing that we need to do, though.
Right now, we include all of our files through require statements. And this works alright for small files, but introducing autoloading in conjunction with namespaces can make the application even cleaner.
And that’s what we’re going to do.