View Single Post
  #73  
Old March 10th 19, 08:26 PM posted to alt.comp.os.windows-10
Mike
external usenet poster
 
Posts: 185
Default Reason *TO* pick on Windows 10

On 3/10/2019 8:30 AM, nospam wrote:
In article , Mayayana
wrote:

|
That is the rub. Have you ever written software? I
have/do. 95% of the code is dealing with the interface
to the user. And they could be a lot better done.
Developers are pressures to "just ship it".


The best run test instrument project I ever saw started
by writing the manual. They started with WHAT users wanted to do.
They decided HOW users would do that. They wrote the manual telling
them how to use the instrument. The manual was complete, except for
the bad grammar of the engineers.
This was done in parallel with hardware and software feasibility studies
and discussions with users.

When they were done, they designed/built what they had documented.
The project went smoothly and was a success with users. No nasty
surprises in the project. No protracted delays/rethink/redesigns.

That manual took months. Management was livid, but it worked out very
well. Even so, I don't think anybody else tried that again. Livid
management is a strong motivator.
|

I don't know what tools you're using. In my experience,
most software now is made with "RAD" tools, and has been
for many years. 95% of the work is writing code and
testing. Making the GUI is a drag-drop operation. Need
a window? Click. You've got a window. Need a button?
Click. You've got a button. Work and imagined time
pressure is never an excuse for not doing the job right.


there's a *lot* more to making a good gui than dropping a couple of
buttons in a window.

creating a good gui is a *significant* amount of work, although nowhere
near 95%.


Yep, but I'd still like to hear about a free linux GUI development tool.
With visual basic 6, you grab an icon, place it on the window.
You have a box full of configurations you can do to that icon.
It had EVERYTHING you could ever do to THAT icon...nothing more
nothing less.
When I tried that with C, I had to know everything and type it in
CORRECTLY. Editing it was a bitch.
Gambas looked promising, but never quite made it.

Yes, I know VB6 ain't free, but the incremental cost of using it is zero
if you already have it. And that's the crux of the difficulty migrating
windows users to desktop linux.


Ads