What should be the class of components which are shared across multiple applications? As per the article https://collaborate.pega.com/question/class-rules-packaged-component, they should be created in OOTB classes like Work-, Data- or even in @baseclass. is it really a best practice? or We should create our own generic class and then use it as a direct inheritance for application classes so that they are accessible at runtime?
***Edited by Moderator: Pooja Gadige to add platform capability tag***