|
Which part of "everything running with my debugger on is developing" didn't you understand?
N_tro_P wrote: Do you deploy your whole system and mandate IT provide you will the entire environment? No kidding, I have 4 environments that are perfectly ready to be sold to customers if we wish (and in fact happened in the past). They comprise conveyors, coolers, high voltage generators, X-Ray generators, inverters, everything.
N_tro_P wrote: but if you check in your code without actually "running" it, your head will spin how fast you will be removed from the team. Well thanks for this extreme insight, I never thought as much.
Everything on my dev machine is simulated for most of the time. Then I plug in the necessary components, one at a time, to weed out bugs in the single logic. After that I integrate everything on the dev machine without the dangerous components - you don't want 3 kW of X-Rays in a unshielded environment trut me on that. all of this is developement.
Then I package the compiled software and test it. On a real machine with real interrupts coming from a fully operatinve PLC while acquiring and elaborating at full speed. Before that there is no need to check for touchscreen issues, mouse is more than enough. If it doesn't work then we pull out the touch screen and debug on that.
Why should I put a nasty resistive touchscreen that weights a freaking lot (industrial environment where gloves are mandatory so no capacitive or multitouch available) with artifacts due to the semitransparent electrical lines all over the screen and a USB plugged in when it is useless until the very last stage of testing, which is not done on my machine at all if not in the direst circumstances?
N_tro_P wrote: How do you design software for conferences that consume all angles touch, client, even web interaction? Develope locally, set up a testing environment, test it without touching the code, report testing issues, rinse and repeat.
N_tro_P wrote: How do you make development kits against Firmware? Same as before.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
|
Duh. If I were to develop iOS or android application, I am going to use my smartphones as debugger. It's as simple as that.
As for desktop applications, I believe that good desktop applications should be able to be controlled 100% by keyboard. Your desktop app is a failure if users HAVE to put down one of their hand to reach for mouse or screen. Unless you makes graphics designer app..
|
|
|
|
|
|
Of course my app can be used purely by mouse / touch screen as well.
Also, which market are you talking about?
Did you have research result that shows that people prefer to use touch screen while using MS Word / MS Excel? Or Visual Studio? It's pretty obvious that using keyboard is much more productive.
|
|
|
|
|
|
...never plan to. Ever.
EVER!!!!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
May want it if you implement touch interface in your applications. About the only reason I can think of.
|
|
|
|
|
I never plan to. Why would I do that? That's crazy talk!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
If your application may be hosted also on a tablet.
|
|
|
|
|
Highly unlikely, but I am sure any decent tablet will have a USB for a plug-in keyboard and mouse!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
No but my application is not targeted to pads. If you read my comment you would see that I was specific saying that you 'might' want touch if you were targeting a tablet.
|
|
|
|
|
If I was targeting pads then I might. ....but I am not, and don't plan to, so I won't!
Happy Thanksgiving!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
My laptop came with a touch screen but I use external monitors.
|
|
|
|
|
I use my laptop as a 3rd screen so had to vote yes. The more relevant question of if I normally test touch interaction on my laptop or a tablet is generally no.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
A company I worked for in the 1980s had some HP machines with touch screens. Everyone working there refused to use the "touch" screen. Now touch screens have improved out of all recognition, they are for tablets and mobile phones and other devices where the keyboard is impractical (which these days is no where). If you really think touch screens are great, get rid of your keyboard and check again in a fortnight.
|
|
|
|
|
John Pearce wrote: If you really think touch screens are great, get rid of your keyboard and check again in a fortnight.
If I have to press a button to change the keyboard so it can show symbols, and then press another button to bring the regular keyboard back...you've managed to piss me off twice already.
|
|
|
|
|
Developers - unless you draw your code (italics brush?) - (or see below)
A real poking your screen is no match for a real keyboard.
And a fat finger instead of a mouse cursor for selecting files (especially with that control key allowing you to pick'n'choose.
Bare in mind, if you must, that I programmed for POS/Touch Screen in the past. At some point you (or someone) needs to test opus minor - so someone needs to use it on a touch screen - but that's not a development box. No is still a fine answer.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
and again, no.
|
|
|
|
|
I am not at all impressed with touch screen, specially for dev environment. But, I am thinking(or dreaming of) some sort of voice recognition technology in my dev environment. lol.
|
|
|
|
|
With the stream of curses exiting my mouth while working, I'd be forced to keep it disabled. Although it would be interesting to see how a computer would cope with the obvious anatomical deficits to perform the acts I usually suggest it to do.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
Me too! I tend to swear like how's your father when I'm coding and it wouldn't take long for the screen to fill up with sack-able material.
I can just picture the average voice generated SQL query
SELECT current_locat Oh! What's with the @@&£$%!?@" underscores you ^%£%"&£!"£ donkey and why can't you name things with some kind of consistency you &£((&£^"& useless piece of *(&"£("@"(£> £&£! Pig-brained donkey (£&("*! FROM tb_meaningless Really? Really? You call that a £%^&""£@ table name???? Think we already knew it was a &£(("&£*"( table you dumb £&£&("!)! Am I )%$"^&&££ psychic now???? You ^&&**(("£&£* &()$&&£(£())" son of a &£££! (&£ me! JOIN No I said "LEFT JOIN" you stupid (£&"^£"£("&£ computer! It does make a ()&£^£&£(" difference and you ought to £())"(£))" know that - you're a (£(&"()££(" computer!
Slogans aren't solutions.
|
|
|
|
|
I used to workn there as well. Why do you guys stay? Life is too short for something like that.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Good question!
Just found a doozie in a very old (3rd party) database - a column that points at either one table or another.
On discovering this my voice generated code looked something like the following ...
RDBMS 1-01 &£%^£$%£^£^*"&"^&*^&!!! The R stands [for] £^$<*(W& relational, you @£$%$%£$£ muppets! I've met hamsters who can understand [this] @£$%! No, scratch that! I've met dead hamsters who can understand [this] @£$%! It's NOT &£*£*£*"!! rocket science! You wouldn't have [this] @&^$%$^ problem IF you'd just spent five @~%£$£$£% minutes finding out what a ^&£*£%^£&& FOREIGN KEY is FOR you inept %&££%£%!
... and had to be rewritten with a keyboard.
Slogans aren't solutions.
|
|
|
|
|
You should ask "what's wrong with my query?" in QA and post that.
See what responses you get!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|