Alan Gauld wrote:
> "Andreas Kostyrka" <[EMAIL PROTECTED]> wrote
>
>   
>>> a lot to build the Tacoma Narrows bridge... Similarly you don't 
>>> need
>>> much math to build a GUI friont end to a database, but you need
>>>       
>> I would question even that one can write a good GUI frontend to a
>> database without the theory behind it. Database design has a number 
>> of
>> important theoretical foundations ....
>>     
>
> But the math is in the design of the database. If it already exists 
> the
> GUI design is usually more a matter of good usability design. There
> might be a bit of SQL going on but usually a data browser GUI doesn't
> need anything sophisticated, that should be hidden in an application
> (with API) or in a set of stored proceduresbin the database itself.
>   

I'm definitely a believer that if you get the data model correct first, 
the software almost writes itself.  I've usually found that when I have 
trouble accessing the data I want, I didn't design the schema correctly.

>   
>> Well, the advanced stuff was there. But the Modula2 introduction to
>> programming was a joke, most students did not even understand the
>> concept of local variables and procedure parameters after one 
>> semester.
>>     
>
> Thats bad. As I say our Pascal course was a fairly dull but complete
> introduction to elementary programming including file handling and
> dynamic data structures. Our final program was Conways game of Life
> which had to be able to be paused and saved to disk, and later
> restored...
>
> Ahhh, the memories!
>
> Alan G. 
>
>
> _______________________________________________
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
>   

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to