[Xastir-dev] Topic: Supported Platforms, Xastir-NG

Curt, WE7U archer at eskimo.com
Sat Jun 14 19:50:12 EDT 2008


On Sat, 14 Jun 2008, Tom Russo wrote:

> The right approach would develop an
> appropriate OO interface to a database package, against which all the 
> actors that use the database are written --- and we can implement as many
> variants of the database package as needed, so long as they are written
> to present the same interface.
> 
> If we're gonna go OO, let's do OO design rather than just use an OO language.
> 
> A better starting track might be to design what packages (in the 
> OO design lingo, not the linux lingo) are going to be needed to accomplish 
> the job, then start considering what they'll have to do and how they'll have
> to be written.  
> 
> Properly done, we should not be designing around database engines, graphical
> toolkits, or anything like that.  We should be designing around an abstraction,
> and meshing those choices to that abstraction.

How many OO experts to we have out there?  I'm certainly not one.  I
was trained in structured programming in college, and picked up OO
as I went along.  This means that starting at the OO design level is
not my area of expertise, nor does it need to be.  hi hi

We can do the OO design before picking a language, as any
self-respecting OO language should be able to implement it, correct?

What tools are used to do OO design other than brainpower?  I'm sure
there are OO design books around work that I could borrow for a bit.
Linux tools?

-- 
Curt, WE7U.				archer at eskimo dot com
http://www.eskimo.com/~archer
  Lotto:  A tax on people who are bad at math. - unknown
Windows:  Microsoft's tax on computer illiterates. - WE7U.
The world DOES revolve around me:  I picked the coordinate system!"



More information about the Xastir-dev mailing list