Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment With The Series In General (Score 1) 195

I find the prettier the graphics get, the less I seem to like their characters. If I hate the characters, I'm not going to get into the game enough to finish it. And I'm not going to drop $60 sight-unseen from a studio whose characters I typically hate. I've gotten to the point where I pretty much just ignore new game announcements from them, and that consider that to be an indicator of pretty bad health for the studio. They very much need to put some effort into making sure their games are actually fun and that people will give two shits about the characters in them. That's how you make an epic game, even with PS1 graphics.

Comment Yeah... (Score 2) 323

I've worked at companies where they used temp workers like Kleenix; blow your nose in it once and throw away. Their in-house software is noticeably harder to maintain and lower quality than the rest of the industry. And that's saying a lot since the rest of the industry is shit. No one there knows anything about the company, its business process or anything in-depth about the software. If all you care about is making shit products for people who don't know any better and who probably won't sue you very often if your shit products suck, I guess that's a decent business practice. At least until a company that takes the smallest amount of pride in its work comes along and runs you out of business.

Comment Because Justice Isn't About Revenge (Score 1) 914

Justice isn't about revenge and not even about punishment. Though I see how you could make that mistake in the police state you live in. It's about removing someone who's an ongoing threat to society until such time as they are no longer a threat to society. The fact that it's so often used for revenge and for enslaving entire generations of otherwise-peaceful drug users is an indication that your society is broken. Someone who would come up with an idea like this sounds just as evil as the people they envision punishing. Sure, let's take helpless people under our control and torture them for what seems like an eternity. That's brilliant.

Comment But, But... (Score 1) 99

The endangered malaria mosquito! Once this majestic creature roamed the plains in the hundreds of millions! Due to habitat loss and human intervention, it now roams the plains in somewhat fewer hundreds of millions! Oh, when it's cute and fluffy like a panda, the eco nuts get all up in arms, but just because it happens to be a blood sucking parasite that spreads a nasty disease, no one wants any part of it! Hypocrites!

Comment Re:Wrong target (Score 1) 295

I'd be all for that if you could discharge educational debt via bankruptcy as you can with other forms of debt. Once you do that, I suspect lenders will start doing much better risk assessments on individual candidates. It might end up meaning fewer people go on to higher education, but it should also mean fewer people end up in minimum wage (or no) jobs with crushing amounts of student debt.

Comment Re:Sounds Wonderful (Score 2) 295

To be fair though, my nephew is going through a CS program at a university and has asked me about some of his assignments. They're similarly trivial and the example code provided by the professors is atrocious. I like to think they're doing that intentionally, but I know they're not. I was disillusioned with the business programming course I enrolled in right out of high school back in the '80's and ended up finding a small state school with instructors who had real world experience for the rest of my formal education. Even with that, I've learned far more on my own and through work experience than I was ever going to pick up in a university. If a person isn't motivated to learn on his own, he's never going to be a particularly good programmer. Perhaps the for-profit schools just attract a higher concentration of people who are only trying to get into CS for the money and don't have the love of the art that you need to get to that level.

When I'm in charge of hiring, a degree doesn't really factor into my decision. I can tell if you're the sort of person who enjoys programming. I'd take a high school dropout over someone with a Master's, if the high school dropout had a substantial portfolio of open source code he could show me. Assuming the guy with the Master's didn't, naturally. If they both did, I'd want to hire them both, and I'd make a damn good argument to management about it.

Comment This Code Is Awful (Score 1) 452

We'd be better off if I just rewrote this entire application.

How many times have we witnessed this? We know how it goes down. That shitty application has two decades worth of bug fixes and business process embedded in it. Some of the business process might look like bugs or random side effects. An effort will be launched to rewrite it, and it will fail miserably, well over budget and several years late.

If the team is unfortunate enough to actually manage to create a working executable, they will find that it doesn't offer half the functionality of the old application and does not deliver the correct results half the time. So the team will start hurriedly patching code, accumulating rushed bug fix after bug fix until the entire thing is an unmaintainable quiltwork of patches and side effects. At which point the company will decide that the new application is awful and attempt to rewrite it. It's just the circle of life...

Comment Re:abstract wacky name (Score 2) 452

Bwahaha! A few years back, they had a contest to rename The Gimp. I can't help but notice that it's still called The Gimp. I spent a couple of days trying to figure out how to shoehorn an acronym for "GOATFUCKER," but petered out at 4 or 5 letters. You know if I'd managed to pull it off, that's what they would have renamed it to...

Comment Re:Just for a browser? (Score 1) 240

The C++ mentality is that you should catch as many errors as you can at compile time. When you're launching a satellite, you want to be sure your code's as bulletproof as possible before it leaves the ground. Every time I've seen reflection used, it was by some terrible programmer who'd just learned about reflection and was looking for an excuse to use it. And every single time, they were using it as a crutch so they wouldn't have to think about the system they were building. You can almost hear them thinking "Cool! I don't really know what this bit here is supposed to do, so I'll just use reflection and once I've collected my paycheck and left, some other programmer can drop random objects in there later!" I've never seen its use actually improve a design. I've never even seen it make more loosely-coupled or reusable code, now that I think about it. Somehow they ended up with introspective systems that were so tightly coupled that you couldn't just break one object out to run a unit test on it. If they'd written unit tests. Which they didn't, because they were bad programmers.

Slashdot Top Deals

Byte your tongue.

Working...