Regarding the Extension Interface Design Pattern below, how can I make the client/core binary acessible to the extensions developer? I thought of dependency injection of a core facade object. But I'm not sure if this is reasonable design (context is cpp so binary compatibility may play a role). What is the common practice of the API design?
Aucun commentaire:
Enregistrer un commentaire