From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,92c1feaa4de35d57 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-09-10 00:29:04 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!postnews1.google.com!not-for-mail From: amado.alves@netcabo.pt (=?ISO-8859-1?Q?M=E1rio_Amado_Alves?=) Newsgroups: comp.lang.ada Subject: maximum number of lines per spec Date: 10 Sep 2003 00:29:02 -0700 Organization: http://groups.google.com/ Message-ID: <17eddf9f.0309092329.f87b9cb@posting.google.com> References: <17eddf9f.0309080442.7b27f0e4@posting.google.com> NNTP-Posting-Host: 212.113.164.98 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1063178944 12888 127.0.0.1 (10 Sep 2003 07:29:04 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 10 Sep 2003 07:29:04 GMT Xref: archiver1.google.com comp.lang.ada:42341 Date: 2003-09-10T07:29:04+00:00 List-Id: (I've changed the subject because it was having problems with spam blockers. Go figure ;-) > > I'm planning to include the requirement (in Bases 2) that the package > > spec for each container type should be small, say one page long. > > Fair enough, but what is a 'page'? It seems to depend on your system, font > size, etc., which makes it a lousy criteria. I'm used to a 25-line 'page' in > my editor -- which clearly is too limited to do anything useful at all. I'd > suggest a recommended maximum number of lines per spec. (Randy) Absolutely. I was thinking about the printed page, A4 size (or the similar US size). That is about 50 lines with the 'usual' font size (10 to 12 points). However note the relation between lines and source-code is also fuzzy because format is free in Ada. So I'm also thinking in terms of class of entity count e.g. 3 exported types, 10 subprograms. But before we have a better grasp here, I'll propose the 50 lines limit. It's a recomendation only, so no problem.