comp.lang.ada
 help / color / mirror / Atom feed
From: Gautier write-only <gautier_niouzes@hotmail.com>
Subject: Re: This MIDI stuff, would someone be interested in reviewing my code?
Date: Mon, 8 Mar 2010 03:52:04 -0800 (PST)
Date: 2010-03-08T03:52:04-08:00	[thread overview]
Message-ID: <a68c04b8-636b-4540-8aab-afc754eb16b9@q15g2000yqj.googlegroups.com> (raw)
In-Reply-To: uun9p5dv8raemp9rrrbmfl08i8fqhjgqe9@4ax.com

Probably the most urgent thing is to make a package called MIDI, in
the body of which you hide all the Win32 / C things.
More precisely:
- hide the Win32 references
- use the C strings only in midi.adb
- define constants, when possible, enumerated types which match
Win32's
Otherwise your code will grow into something very, very messy (check
AdaGIDE's sources as the example of what to be avoided).
_________________________________________________________
Gautier's Ada programming -- http://sf.net/users/gdemont/
NB: For a direct answer, e-mail address on the following web site:
http://www.fechtenafz.ethz.ch/wm_email.htm



  reply	other threads:[~2010-03-08 11:52 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-08 11:40 This MIDI stuff, would someone be interested in reviewing my code? John McCabe
2010-03-08 11:52 ` Gautier write-only [this message]
2010-03-08 12:30   ` John McCabe
2010-03-08 17:24 ` Jeffrey R. Carter
2010-03-09 10:21   ` John McCabe
2010-03-09 12:10     ` Brian Drummond
2010-03-09 12:26       ` John McCabe
2010-03-09 12:42         ` John McCabe
2010-03-10 11:12           ` Stephen Leake
2010-03-10 12:29             ` John McCabe
2010-03-09 12:24     ` John McCabe
2010-03-09 13:11       ` Martin
2010-03-09 14:00         ` John McCabe
2010-03-13  8:12 ` Christophe Chaumet
2010-03-15 11:35   ` John McCabe
replies disabled

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