Inheritance: Direct- or Pattern-inheritance of Pega Strategic Application classes [LSA Data Excellence]
Should we utilize Direct- or Pattern-inheritance of Pega Strategic Application (Framework) classes?
Utilize Direct-inheritance as this promotes a Pattern-inheritance path in your Enterprise Class Structure, allowing you to implement Application-specific behavior (from MyOrg-MyCustomerServiceApp-Data) and Enterprise-specific behavior (from MyOrg-Data) that further specializes the behavior you inherit from Pega classes.
Discussion on this topic was sought from the LSA Data Excellence (Pega 8.4) webinar conducted in July 2020. The webinar and its full set of discussions that arose from it are available at LSA Data Excellence: Webinar, Questions & Answers.