jeudi 6 septembre 2018

Factory design pattern optimization

I have a class named Creation in both Creation.cc and Creation.h, and there are bunch of createA, createB, createC...etc. functions inside this class.

I have a lot of modelA.cc, modelB.cc, modelC.cc ...etc. files, and all of them have included Creation.h.

Since whenever I make a new model x (make a new modelx.cc), I need to add the corresponding createx in Creation.h, which will make all model.cc files being compiled again.

Is there any way for me to optimize it?

Thanks!

Aucun commentaire:

Enregistrer un commentaire