Let's be honest: sometimes there are 4 ways to do anything in Drupal, and 3 of them are best practices depending on circumstances. Pick the wrong path and you might still build a functional website.. for now. 6 months later you may find that architectural decisions are coming back to hurt you - your site may have slowed down, crashed, feel like it is held together with duct tape, or become hard to refactor.
Our 5-part "Become a Drupal Architect" series is designed to take the intermediate module developer to the next level. We want you to think higher level than code - it's time to think like an architect. This class is part 2 of the 5-part series, and it is focused on "Writing maintainable, long-lasting code".
You can learn more and enroll in the entire 5-part Drupal Architect series to automatically receive a 20% discount.