Standard Deviation of Development

kbasarab

Drupal has long enforced coding standards in the core space. Contrib hasn’t kept up as much but over the past few years emphasis on standards has been growing across the industry. What are standards? Why should we care? How can I remember all of this? 

For those just starting to work in Drupal or those who have been in an enterprise for years without emphasis on standards, trying to see the benefits and learn Drupal coding standards can be inundating. 

In this session, we’ll look at standards from PHP, JS and SCSS as well as tools to enforce these standards both locally and in your CI processes. You’ll walk away with a firm grasp of these standards, so you can focus your time efficiently on code reviewing actual code logic.
 

Session Outline

  • What are standards and why do we care?
  • How does using standards increase efficiency?
  • How do you enforce standards?
     

About The Presenter

Kevin Basarab is a Director of Development at Mediacurrent. Starting in Drupal 4.7 Kevin has continued to work with Drupal moving from small newspaper sites to large enterprise builds. At Mediacurrent Kevin helps ensure projects are well resources and developers don’t get pulled in many too directions.

Session Track

Coding and Development

Experience Level

Beginner

Drupal Version