P
Paul Stevens
Hi
This may be an extremely silly and stupid question, but I would like to be
able to transform my existing software, developed traditionally with c++ and
object-oriented design (classes, inheritance, virtuals, etc...), to a modern
C++ design using generics, i.e. a template-centric design.
Is there a prescription for how to do such a transformation? Has such an
exercise been described in an article or tutorial before? I can imagine a
pattern language is waiting to be uncovered. Wake me up if I'm just
dreaming...
Paul Stevens
PS. I know you could advice me to "go get the books by Alexandrescu, Sutter,
Vandevoorde&Josuttis, Austern, Meyers, etc - then go meditate over them"
but, if possible, I'd much rather like to get concrete tips and advice on
how to make the transformation.
This may be an extremely silly and stupid question, but I would like to be
able to transform my existing software, developed traditionally with c++ and
object-oriented design (classes, inheritance, virtuals, etc...), to a modern
C++ design using generics, i.e. a template-centric design.
Is there a prescription for how to do such a transformation? Has such an
exercise been described in an article or tutorial before? I can imagine a
pattern language is waiting to be uncovered. Wake me up if I'm just
dreaming...
Paul Stevens
PS. I know you could advice me to "go get the books by Alexandrescu, Sutter,
Vandevoorde&Josuttis, Austern, Meyers, etc - then go meditate over them"
but, if possible, I'd much rather like to get concrete tips and advice on
how to make the transformation.