Re: C++ and Design certification
On May 22, 11:29 am, Ian Collins <ian-n...@hotmail.com> wrote:
James Kanze wrote:
UML and C++ complement each other, and I would never start
coding an application without having done some design (in UML)
first. C++ is, first and foremost, and implementation tool, not
a design tool.
Well that depends on what you consider design and how you go about it.
If you practice Test Driven Design, the language is a design tool, in
the form of tests cases.
The language doesn't have the means for expressing higher level
concepts, and of course, you can't even begin to write tests
until you know what you have to test: some form of design. (I
am assuming, of course, that you mean unit tests here, and that
you're not claiming that the only design for a MegaLOC project
is the tests for the entire system.)
--
James Kanze (GABI Software) email:james.kanze@gmail.com
Conseils en informatique orient=E9e objet/
Beratung in objektorientierter Datenverarbeitung
9 place S=E9mard, 78210 St.-Cyr-l'=C9cole, France, +33 (0)1 30 23 00 34