Slashdot Mirror


Software Engineering of GUI Programming?

cucucu asks: "After ten years of programming for the network, I started programming a GUI Desktop application. My problem is most GUI tutorials out there are nothing more than a taxonomy of buttons, dialogs, and check-boxes. So as I checked GUI toolkits, I found that I can easily learn all the widgets, layouts, callbacks, and the like, and start coding a GUI application. However, very soon I found myself repeating code all over the place. Is there a good guide (online or off) for the Software Engineering aspects of GUI programming, so that I can learn how to reuse code, and build my class hierarchies over the one provided by the toolkit?"

1 of 116 comments (clear)

  1. Re:Mono and Gtk# too by MaggieL · · Score: 0, Troll

    Don't forget Mono and Gtk# too!

    Now, more than ever: forget Mono.

    --
    -=Maggie Leber=-