Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Not changed much (Score 1) 294

As a senior engineer today, I'm responsible not only for knowing ...

I thought the exact same thing when I started as a software engineer in 1996, almost 20 years ago. Only back then we actually generated HTML in C++ on the server (with home-brewed "html template" processors.) And we had to deal with things like COM, and browsers were far less standardized. We also had to deal with database design, only we had to make home-brewed Object-Relational Mappings, because the frameworks for that weren't that good either. Marshalling an object from the database through the business logic and onto the client and back required all kinds of hand-written code. We also had to worry about deployment, but we could only dream about something like WiX. I don't want to hear any complaining about build systems if you haven't been subjected to the horrors of makefiles. We had source control way back then too, but it was less flexible, less salable, and more difficult to use.

And check this out. If we didn't know a tool or API or algorithm or data-structure (oh yeah, we wrote our own back then), you couldn't just google the answer. You had to actually find it in a book, or learn it from a friend or colleague.

Comment "unpaid QA/alpha tester for buggy crap" (Score 1) 108

I tried [software] because so many people told me it was ready, not to be some unpaid QA/alpha tester for buggy crap. That's the kind of work you'd have to pay me to do, free is not worth it. Expect people to get angry when you pull a bait and switch on them, even if you didn't do the baiting. And even though all it costs me was time I actually value my time and despite those who waste it.

Huh. You've just brilliantly described my experience as a user of high-end seven-figure Enterprise Ready! software. I can imagine the vendor's management team in conference: "QA? Testing? That's what the user base is for."

Sigh.

Comment Re:Because I'm lazy (Score 1) 279

This is a holdover from C where you have to declare all your variables at the beginning of the scope. In C++ (and IIRC now in C) you can wait until you have the initializer before you declare the variable. Uninitialized variables should almost never be used, and always commented.

Comment Inhaling (Score 1) 397

I am in favor of sensible regulation. This one isn't sensible, so I oppose it.

It's amazing though. Express any support for any sort of law or regulation, even the law against murder and suddenly some think you want to decide how many times they can inhale in an hour. I have no idea why.

Sometimes I think it has everything to do with how many times they inhale in an hour, and quite what they are inhaling. Some of their viewpoints just don't make sense otherwise.

:-P

Comment Does spent grain lead to *any* food poisoning? (Score 1) 397

Cry freedom all you want, but when something goes bad in the industrialized food chain, millions of innocent people are affected. And if there is no trace, fixing the problem may take months or years.

The last big food poisoning scare I recall hearing about was E. coli in tomatoes and lettuce that had been grown using untreated sewage. Spent brewery grains have nothing to do with that.

The last big meat-related food poisoning scare I recall hearing about was E. coli in processed chicken that had come from offal winding up in the machinery, and then in the meat. Spent brewery grains have nothing to do with that.

The last big meat-related scare I recall hearing about that wasn't E. coli was from BSE caused by cattle eating feed mixed with dead cattle. Spent brewery grains have nothing to do with that, at least directly.

So what would this proposed change in regulation possibly have to do with preventing food poisoning? I'm honestly at a loss for what problem this would fix.

Slashdot Top Deals

Everything should be made as simple as possible, but not simpler. -- Albert Einstein

Working...