On Saturday, 12 January 2019 01:30:40 UTC+2, Tom wrote:
>
> Hi!
>
> *TL;DR: GUI applications seems pretty hard to structure the code in a 
> readable way. Can anyone recommend any patterns/layout or suggestions to 
> structuring such a codebase and keeping it readable?*
>
> [ ... ]
> GUI programs seems particularly heinous compared to server or system 
> programs, which (at least to me) seem a lot easier to tease out parts & 
> keep them simple-looking.
>
> I think it's a maturity thing, with the added complexity that the need for 
an immediate solution prevents any study of possible generic (not as in 
"generics", though) solutions.

I treasure an ancient paper by David Gries (his name does not pop up at all 
on discussion groups where I hang around, he was an early compiler 
construction researcher) on data structures and algorithms for user 
interfaces, although I recall little of what I once understood from that 
paper. That was incidentally published in the IBM Journal for Research and 
Development.

What little I do recall, seems not to have been overtaken by modern tools 
at all. Practically every HTML "form" construct was described by Gries way 
back in the 1970s.

Lucio.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to