Drupal 8: OOP and Interfaces

Speaker(s):
Nafes

One of important object-oriented programming (OOP) principles is: "Program to an interface, not an implementation." Drupal 8 definitely follows this principle. A well-designed set of interfaces has been made for all important Drupal 8 parts like content, nodes, translations etc. This session will outline some features and advantages of the interface-oriented approach like good decoupling, safe multiple inheritance, extensibility, maintainability.

Schedule info

Status: 

Unprocessed
Audience
Experience level:
Advanced