Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
Compare cell phone plans using Wirefly's innovative plan comparison tool ×

Comment Depends on the audience (Score 1) 239

If it's just for myself or a personal project, little comments or extraneous stuff

If a junior programmer or someone I haven't worked with before will be using it in some fashion, I'll probably use more descriptive variable names, more comments, even formal comment blocks describing a given method/function, etc.

But regardless of who it's for, I always use proper indentation, consistent naming conventions, etc., just makes life easier all around.

As far as error handling, again, depends on the audience, if there's an end user product where it really matters, then absolutely have thorough handling; if it's an internal app used by the dev team, probably stick to handling critical errors for the most part.

Comment Also about the BUSINESS of GMOs that's a concern (Score 1) 470

To be clear, while I have some hesitation about GMOs, a lot of it is about the ecological uncertainties (what happens if the 'Frankenfish' gets into the wild and out competes/outgrows wild salmon) and the corporate practices behind it (Monsanto monopoly and aggressive practices against independent farmers, etc).

It's not just about gene splicing or wearing tinfoil hats, there are very legitimate concerns about GMOs.

Also, don't lump everyone together, I'm 100% pro vaccine, but I do have reservations about GMOs.

Comment Re:Mising the point (Score 1) 171

" I don't think it should be shoved down their throats. Our schools should not be used to train students for particular jobs"

I teach computer science and robotics to high school students (and sometimes middle school), I can tell you with 100% we are NOT doing this to train them for particular jobs, but essentially ALL jobs. It hardly matters what career you go into these days, you need to have WAY more understanding of computers than I did growing up. I know many adults who are playing catch-up and have had to learn the basics of coding, as well as how to work with a database -- and it's not the core part of their field, but now it's a daily part of their work. If you go into ANY kind of research or R&D, you damn well better understand some basics.

And learning things like procedural thinking, how to create a logarithms, as well as understand the basics from variables up to classes and objects translates into other areas not just some specific task.

I also don't see kids getting turned off, most of them are like 'whoa... that's cool' it's largely HOW you introduce the subject. The visual feedback of coding in say RobotC or Arduino and then seeing their robots work, or learning CAD and then 3D printing things gets a lot of kids pretty psyched.

Comment Re:STEM (Score 2) 224

"WOMEN DON'T FUCKING LIKE STEM STOP TRYING TO IMPLY YOU KNOW WHAT THEY NEED TO DO AND FUCK OF"

The 1950s called, they were looking for more archaic closed-minded dumbfucks... I'd be happy to provide a reference for you.

I work in education (teaching robotics and programming after working in the industry for 20 yrs). I
have girls/young women in my classes, don't fucking tell me girls/women don't like STEM you total fucking moron. Girls are some of the better ones in my class.

It's asshats like you that I have to contend with in getting more young women interested, and people like this.
https://www.theguardian.com/te...

Comment Re:Betrayal (Score 1) 396

EVEN if he did, which by all accounts seems highly unlikely -- reports are this guy was a mediocre grad student at best -- last I checked theft of that level isn't a death penalty offense...

And what does 'passions must still be considered' mean? That it's ok to murder someone because you are emotionally unstable and have poor impulse control over a perceived wrong doing that in no way threatened your life? I don't get where you're going with this...

Slashdot Top Deals

Nothing is easier than to denounce the evildoer; nothing is more difficult than to understand him. - Fyodor Dostoevski

Working...