A clean desk is a sign of a cluttered desk drawer.
|
Okay, What the Fuck?October 30, 2006 - 11:01pm
I make one vague blog post late one night and someone has to take it to the extreme and slam me with half-baked ideas gleened from the post. When I read that, all I could think was “What the hell are you talking about?” I called out one overcooked GUI on an undercooked program and suddenly I hate all Core Data programs and think like a Windows developer? Seriously, dude, what the fuck? That was a late-night rant about three different programs, and only Cha-Ching was mentioned. The bad database and slowness were in two other programs I decided not to mention because it was CC that set my mind in motion on the rant in the first place. (It was iBank, if you really must know.) I’m glad you like Cha-Ching. That’s nice. It goes to show that there’s a market for featureless programs and pretty GUIs and artists everywhere are quite happy with that, I’m sure. That’s pretty much my whole rant, right there.
No juicy tidbits here, just dripping a vile tone of superiority. This bodes well for rational thought everywhere.
Even rhetorical questions get a question mark. Hadn’t you heard?
You got it wrong right out the door, jackass. I have a problem with overcooked GUIs on top of undercooked applications. I have a problem with situations where all of the dev time was spent on making it pretty instead of functional.
— blink — What? I said “piece of useless eye candy” and you turned that into “decent UI = bad”? Are you fluent in English? I mean, holy Dvorak, Batman! You’re just jumping from ping to pong to banana here.
You agree with me.
It. Has. Really. Cool. Fades. Oh, shoot me now. That’s your beef? I thrash a software developer for spending all of his time on the GUI and none on the functionality and you come back with “it features really cool fade effects”? Maybe it’s not the fault of the snake-oil salesman. Maybe it’s the fault of the idiot customers that follow him around waving twenties in the air that they’re just itching to get rid of. I still fault the snake-oil salesman for suckering ‘em and I fault flashy UIs on craptastic applications for suckering the populous into believing that an application should run like a Flash web site.
Hyperbole (n.) a linguistic trap for the mentally retarded.
Then you’re the target market: someone that knows nothing about money management and wants a piggy bank with flashing lights that won’t do a damn thing to help him in the long run. If that’s the case, fine. I know Quicken is complicated with its numbers and charts and big words like “account”. It’s so much easier when your finance program doesn’t handle those pesky accounts and just puts it all into one bin. Surreality moment: Is someone actually defending a finance application that doesn’t handle multiple accounts, import or export data, or allow tabular entry just because it has fades and wipes? Any app that has those core features I can see arguing over, but arguing over one that is completely lacking the concept of accounts at all and is asking money for the privilege of using it in a pre-beta state? (Beta (n.) feature-complete but possibly buggy. See OmniPlan.)
You never saw Delicious Library 1.0, did you? It was a table view. But that’s another story altogether. So, bullshit. I said Delicious Library may have an overcooked interface, but it uses it to its advantage. This whole rant reeks of someone that got a bug up his ass five sentences in and just steamed through the post looking for fodder.
I wrote one. Are you paying attention at all or is this some kind of writing project for freshman English?
Close. It’s overcooking the GUI and being stupid about the backend. But it’s close enough I’ll grant it.
Cha-Ching’s model is okay. I was talking mainly about other CD apps I’ve seen; I didn’t mention them because Cha-Ching is the one that really set me off. If you feel like waiting a ridiculous amount of time, import 8,000 transactions into iBank and see what happens. Then look at its model and see why you waited 45 minutes with the fans at top speed on a Core 2 Duo.
Okay, you’re stupid. There was no gloating to be had. I mentioned that I was working on the backend. And, frankly, for a task-based program such as it is, you want a utilitarian design. GUI cruft just gets in the way most of the time. Compare notebooks such as Notae, Mori, Notational Velocity, and xPad with over-engineered GUI disasters like Circus Ponies’ Notebook and you’ll see what I mean. I can take a quick note in the first group, but the latter really just irritates the hell out of me for getting things done. Now I’m complaining. I wasn’t then. Seriously, what crawled up your ass and died? I pick on one faulty program and suddenly I’ve shattered your world-view or something? You need to get out more, man — go fishing, get laid, something.
In Cha-Ching, make a new transaction. Now try to do anything else. That is the most horrific GUI design I’ve seen since my System 7 days. Spoiler: It’s silently modal. Not even a farqing NSBeep() when you click somewhere. Just … nothing. That would be GUI cruft interfering with the usability. The sheer design of the detail view forces this mentality because of it’s inherent modality, but because it doesn’t live in a modal context it just winds up confusing and frustrating the user.
Then God help us all.
Because some of us actually have to get things done. “I have little doubt that when St. George had killed the dragon he was heartily afraid of the princess.” — The Victorian Age in Literature – G. K. Chesterton |
|