More OOP Videos, and Ask Chris Anything on November 26!
Come Ask Chris Anything on Reddit!
On Tuesday, November 26 at 11 a.m. EST, BuildAModule does Reddit and you can ask Chris ANYTHING! Get the answers to those burning questions you've always had about the man behind the curtain: What's the funniest thing your kids have done? Where's the best place to get fish tacos? Is it hard to work on a treadmill desk? ...Or you can just ask him a lot of questions about BuildAModule and Drupal.
Just hop on over to r/Drupal when the time is right to join in on the Ask Me Anything discussion. In the meantime, you can check out the schedule of upcoming Drupal AMA's that include Drupal 8 developers Angie Byron (webchick) and Larry Garfield (Crell), Drupal creator Dries Buytaert, and Drupal author Emma Jane Westby.
While you're waiting, we also have five new videos in the Drupal 8 Developer Prep series with tips on ways to wrap your mind around Object Oriented Programming, and how it can help you stay sane while planning projects.
5 NEW videos added in "Drupal 8 Developer Prep"
In this video we praise properties for their ability to persist between different method calls, as well as talk a bit more about instantiation. And for those of you still figuring out the relationship between classes and objects, we disambiguate things here.
At this point you probably have a pretty good grasp of the basic technical aspects of working with OOP in PHP. In this video we step back a little and summarize some of the things that you can look forward to when implementing OOP on your own projects.
Since classes provide us a means to deeply organize our code, how far to we go to plan how our code will be structured before we dive in and actually start building something? In this video we talk about how the Agile philosophy comes into play when evaluating your planning process (and there's bunnies!).
One other technique you can use to keep yourself sane when looking at the number of options available for structuring OOP code is by realizing that you don't have to get it right the first time. Code evolves, and in this video we talk about a strategy for deciding when to re-factor your code.