Jump to content

Do you prefer RAD or code to generate GUIs, why?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
5 replies to this topic

#1
Guest_Jordan_*

Guest_Jordan_*
  • Guests
Simple Question: Do you prefer RAD applications or code to generate GUIs? Why?

Note: Please don't start a flame war about who is right or wrong. This is question about personal preference only.

#2
John

John

    Writes binary right handed and hex left handed

  • Moderators
  • 6,321 posts
I prefer to code. You know exactly what your code is doing and it is a lot easier to maintain. RAD applications cause code to get too big too fast often confusing people. If also allows people to walk before they crawl. As a result people come and expect me to look through their 2000 line GUI created in NetBeans because they don't know what they are doing. That being said, RAD's should not be used by n00bs and should only be left for those who understand the code generated.

#3
relapse

relapse

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 476 posts
RAD is quick and easy but wtf is it doing in the background? That unexpected bug that pops up and drives you ******* crazy insane cause you have no idea... I like to code my GUI.

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
I like both, but for different reasons.

Some RAD tools work really well and make RAD GUI design a breeze... until they won't let you move an element in a certain way.

On the other hand, hand-coding a GUI can be a frustrating sequence of code-compile-test-tweak-compile-test-tweak-compile-test...

Overall, I tend to use a mixture of the two. Even with Delphi, it's not that uncommon for me to switch to code view on a layout to tweak something.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
marwex89

marwex89

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 10,720 posts
I've always gone for pure Win32 API with C and C++ projects. That really gives you control. But for the quick, little test program you're throwing together? Nah.. As Winged pointed out, some RAD tools work well, and in that case we're talking about heavy time savers.
Hey! Check out my new Toyota keyboaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

#6
relapse

relapse

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 476 posts
Pure Win32 API, hell yeah. That is what I like.