comp.lang.ada
 help / color / mirror / Atom feed
From: George Haddad <george.haddad@lmco.com>
Subject: Request for Ada Coding Standards
Date: 1997/08/15
Date: 1997-08-15T00:00:00+00:00	[thread overview]
Message-ID: <33F4DFFA.7909@lmco.com> (raw)


I have been given the (un)enviable task of trying to put together
coding standards for a project.  Actually, I have been asked to
discover/create a consensus on coding standards which can then be used
as inputs to the _actual_ author(s) of the standard.

   After sitting down my herd of "rugged individualists" with some
copies of the SPC's Ada Quality and Style Guide (AQS), it became
apparent that although some people agree on some issues, there is not
even _one_ guideline with which everyone agrees!

   One "problem" is that the AQS includes "guidelines" which actually
constitute design standards or design advice -- and frequently darn good
advice at that  :-)  -- intermixed with rigid, enforceable coding
_standards_.  (Or generic templates for same, e.g. "There shall be no
more than X characters per physical line of source code.  You pick X.")

   What we would like to try next is to present the "rugged
individualists" with an existing, publicly available standard consisting
as much as possible of only the rigid, enforceable types or requirements
which some other project has found useful and let said individualists
vote "yea" or "nay" on concrete examples.

   SO, to cut to the chase, is there anyone out there willing to send me
(via e-mail or URL) publicly available coding standards from their
(hopefully successful) projects.  I know that Prof. Dewar has said that
ACT has well-defined coding standards for GNAT.  Are those available to
the public without charge, or treated as competitively-valuable
information?  Anyone else?  Thanks in advance.
*****************************************************************
I found these opinions on my doorstep, would you please give them a good
home?




             reply	other threads:[~1997-08-15  0:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-08-15  0:00 George Haddad [this message]
1997-08-16  0:00 ` Request for Ada Coding Standards Robert Dewar
1997-08-19  0:00   ` George Haddad
1997-08-16  0:00 ` Michael F Brenner
1997-08-17  0:00   ` Robert Dewar
1997-08-18  0:00   ` George Haddad
1997-08-19  0:00 ` Jeff Burns
1997-08-19  0:00   ` George Haddad
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox