- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Their system needs a wooden table. Oh and frist.
Admin
Did they paid for it up front? I can't imagine they would have paid out after seeing the finished product. In that case the cowboy just wasted his time building the crock of sh*t - should have just disappeared with the money in the first instance.
Admin
That there is some sweet blink tag attributes.
Admin
The blink tag distracted me when i was reading the article :(
Admin
This guy sounds familiar... a few years ago, my parents wanted to get my sister a laptop as a graduation present, and they decided to go with someone she knew from work. Similar to this guy, after getting the money he dropped off the face of the planet. After hearing nothing from this guy for months they eventually ended up getting a old, used, broken laptop from him (probably worth less than half of what they paid him)that ended up being a system he was supposed to be fixing for someone else. Long story short, that person pressed charges, my parents piggy-backed, and he's in jail now. Hurray for disappearing tech guys...we'd never be able to maintain such a bad rep without them....wait....
Admin
To save people from having to view source...
<blink wtf="No support for blink tags in IE? IE users don't know what they're missing! Score one for Firefox and Opera!">blink</blink>.
Admin
The one blinking word was distracting enough that I had to scroll past it. I can't imagine what this monstrosity would have been like to use.
Admin
Horrible use of colors on controls and window backgrounds?
Blinking text? (WTF!)
Treating a path like a password?
Access database backend?
Well, all that just SCREAMS Visual Basic developer (and I use the term loosely) to me... :)
-=- James.
Admin
It seems "InterMath" is contagious.
Admin
$10,000 is unbelievably cheap for a software solution that size... no wonder it was a piece of crap.
Admin
This article was like a massive traffic accident. Started with a head-on collision at 100mph. Then a 20 car-pile up. Then the truck carrying jet fuel jackknifes into the mayhem seconds before the high speed train smashes into the ensuing firestorm. Then the 747 appears on the horizon...
Admin
When I read stuff like this it makes me wonder how I am not paid more for what I do. :(
Admin
Perhaps the school's willingness to only spend $10k on a system of this magnitude might have created this entire situation?
Admin
Is the Home_ArticleSummaryContainer css causing your H2 headers to be white on white?
Admin
To quote Michael Scott: I...I have no words. This is why I knew I had to fight against my idiot managers on using Access as a back-end for a multi-user multi-location system.
I knew something was fishy when the scope of the system was described and then the entire thing was built and deployed in two months. Still, I don't know why I'm still shocked.
Admin
Admin
Well, to me "Visual Basic development" is an oxymoron, like "Microsoft Works"...
Admin
Why didn't Jason fix any of the software? Wasn't he hired to maintain it?
Admin
It shouldn't. This was the typical backyard programmer, some guy who could "also program". When you see a strange mix of colors on the screen this is always an indication that it was done by such a person. And they believe they are good and that they do the right thing. This guy was even taking money for it. These people think that when you can hold a mouse then you can program. What makes me always laugh is when it comes to "design" and "architecture" as these people often have the wildest ideas of how a UI shall be designed, or the database, or the code and so on. You just can't help them.
Admin
Admin
I'm tired of people lumping all VB apps and all VB programmers into one dismal group. There are plenty of well designed VB apps developed by talented professionals. You just don't hear about them on the Daily WTF.
I develop primarily in VBA. Mostly Access front end and, if I get my way, SQL Server back end. Yes, Access is not the most desirable back end, but sometimes the company's vision or budget won't allow us to develop in the environment we'd prefer.
Sometimes you have to work with the tools you're given. And there are plenty of incompetent software developers who create shitty apps using Java, C#, C++, Ruby, Lisp, Python and every other language known to man. VB/VBA people are just easy pickings because it takes the least amount of training to hack together a database, so a lot of bottom feeders end up creating crap. But not all of us!
Admin
What's the minimum wage these days; $5.85 or something? Jeez, you can get a whole 1709 hours of work done for that -- easily enough for the boffo functionality required (as long as you remove Access and replace it with an actual database). One of the few cases I can think of where writing the entire system in PHP actually makes sense.
I'm thinking the school needs to reconsider their tendering process.
Admin
Have you ever played Burnout?
Admin
Admin
Admin
Admin
If "VB" == "WTF", and you develop well designed quality VB apps, then you build well designed quality WTF's?
Admin
So when I first hear about things like strange gradients/colors, odd text effects, etc., it sounds like an inexperienced (or worse, experienced) VBer to me. IME, the less experienced C++ developers have more trouble with things like colors, graphics and text effects because those things are harder to "get to." By the time they learn how to get to them, they tend to have better ideas on how (and NOT how) to use them.
Many of the VBers I have experienced, however, tend to treat them like a kid with a hammer -- everything start looking like a nail. They do it with COM and they do it with colors. :)
Admin
Verbing weirds language.
Admin
Verbing weirds the language.
Admin
Something only an incompetent, crap, NON-VB developer would say. I you designed decent software, you know that design and programming skills are completely decoupled from implementation technology.
Admin
Admin
Admin
I know what you mean .. But I doubt that most people understand that.
I prefer the analogy that if you gave a bad music student the most expensive piano you could buy, you would still hear crap from them. But if you gave Mozart a crappy piano you would still get some of the best music in the world.
Its talent and understanding that stands out, not the tool set.
Admin
(1) Sometimes you can refuse to take a job if it involves "tools" that make your spleen spontaneously combust. Written anything in Cobol lately? (2) There's not many bottom-feeders in the C++ world, because bottom-feeders don't get past the compiler. (It is, however, true that there's a lot of crap C++ code out there -- but that's at another level.) As for direct VB competitors such as the others you mention, I'd rather hire someone versed in those languages than someone versed in VB. It's just less of a risk. Even if, at the end of the day, I have to make the poor sods write a VB program with an Access back-end.
My first point is snide, I know. My second point is actually more of a comment on the institutional stupidity of the software industry itself.
Why try for excellence when you can make do with bottom-feeders and duct-tape?
Admin
That's been my experience too. I was once working on a statistical app -- I was doing the calculation engine (in C++), while someone else did the front-end in VB. We wanted to display the name of the currently active (Access) database on the toolbar, but the problem was, the full path didn't fit. The VB programmer actually put a marquee control in the toolbar, to make the path fit. The colors? Neon green on black. Thankfully, my boss nixed the idea, and instead instructed him to use elipsis marks (C:...\access.mdb) to make the path fit, in default toolbar colors, with a tooltip for the full path.
Admin
Admin
$10,000 for three months of work? The school got what it paid for. If it had hired a qualified developer, the cost would have been three to five times higher.
Admin
im with you buddy.
Anyway, i want an screenshot! Man this sounds like the worse application ever made.
Looks like if something half-assed made for MS DOS could do a lot better.
The uploading/downloading access database is truly a good reason to kill that programmer. It's a lack of respect to the entire pc world.
Admin
My thoughts exactly. That's what you get for going with the lowest bid (or with your nephew's best friend's cousin's roommate).
Admin
As long as he is remembered he is still alive!
(and that is not some lame excuse to explain my mixed use of tense in the original statement :-) )
Admin
I've been fortunate to not have to deal with VB/Access monstrosities TOO much in my career. But every one that I have had to look at was simply a <a rel="nofollow" href="href="http://www.laputan.org/mud/"" target="_blank" title="href="http://www.laputan.org/mud/"">Big Ball of Mud.
It's too hard to not judge the entire lot of VB developers when all you see coming out of that camp is crap. There's a certain well known blogger out there who is a VB guy and if you read his blog at all, you can see what I'm talking about.
Admin
The school I worked at we had a similar piece of software, but it was lime green. Fortunately, we were able to read buttons, but there were many other problems. This was the late 90s and most of the machines we had were running Windows 95 or 98 and had usually 32MB RAM. The software itself was a single large executable written in Visual FoxPro, IIRC the size was something like 300MB.
Needless to say, the software simply would not run on teacher machines, what we did ws setup Terminal Services and used a server with something like 16GB RAM to handle it all, but even then, if all the teachers had it open, it would easily lag.
It took nearly a year for the developer to work out all the bugs. The icon was a smiley face and he REFUSED to change it to anything else, sometimes to the point where he'd scream at us on the phone about it.
Admin
Choice of tools is not always up to the developer. In addition many developers realize that most languages (including VB) are Turing equivalent. A talented developer can implement any system in any language*, why shirk away from a given language merely because of it's reputation?
The "ratio" or sheer quantity of relatively unskilled VB programmers is not relevant to consideration of the language itself. It's just stereotyping.
I don't use VB in my personal hobby projects, and it definitely is not my language of choice, but I use it exclusively at work. Somehow, despite using "WTF" technology, our software has been in production for over 10 years and is currently the market leader within our niche. Our system is very stable, and has several hundred satisfied businesses as customers. And it's still maintainable. So now you have "heard about" a non-WTF VB application. Is it still no use "treating VB developers seriously?"
Admin
In addition to all the other WTFs in this article, may I point out the nutritional absurdity of offering pizza, chips, and soda as a lunchtime option.
No wonder we're turning into a bloated bunch of fatsos.
Oy vey
Admin
Admin
Admin
"After blowing over $10,000 on the project just to go back to pen-and-paper..."
The 'real wtf' here is that somebody bid this job for $10K (!?) with delivery in a few months. An idiot submitted the bid and another one (or other ones) accepted it.
Admin
So how about a caption contest for the picture?
"The REAL WTF is that they never found the InterPorn feature"
Admin
That's because they don't exist - like tooth fairies, Santa Claus, free government money, and start trek transporters. Sure, the idea sounds great, but reality doesn't allow it.