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 golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.