> ...
> 
> 2) I like headers because they are specifications (they aren't, but
> what can I do if one believe so? nothing).

I think that's a matter of opinion, and language-specific as well.  C is such a 
loose language that applying the notion of "specification" is hard.  Ada is 
quite another story.  From what little I know of it, I would go along with the 
Ada experts' comments.

And as an implementer of large C/C++ based embedded systems, I tend to the view 
that, while some programmers don't think of headers as specifications, they 
should, and doing so is helpful to achieving high quality.

        paul

Reply via email to