Why reinvent the wheel when you can just use the Common Vulnerabilities & Exposures (CVE) list. This list provides common names for publicly known information security vulnerabilities. Any software that's on the CVE gets removed from your list of approved software. People already did the work, why not leverage it?
My school (Rochester Institute of Technology) was actually one of the first in the nation to offer a degree in Software Engineering. As a CS student, I was required to take a SE course as part of my ciriculum. The course was only 10 weeks long, but it introduced me to the entire software development lifecycle. After graduating, I found a job as a software engineer at a small company. Having taken the course, really helped me in writing SRS docs, contributing in designing software, and testing. The company I worked for was very small, so I had the oppurtunity to participate in every phase of software development. I would also suggest a course in technical writing if one wants to persue a job in SE. Professional communications is an important skill IMO.
Switch to a Linux enviornment, but the work I do just cant allow it. Our system runs on M$ applications (SQL server, and ASP.NET). Moving to a Linux desktop means I dont get Enterprise Manager, Query Analyzer and no Visual Studio (Im aware of Mono). This is somewhat hard since I use Gentoo at home. But if the person FTFA is able to do his work for a month, and still have his Linux, bravo!
The one standard I remember reading is the fact that they wanted the braces on a new line
int main() {
return 0;
}
and NOT
int main(){ return 0; }
This is something you learn when you first start writing code so its a preference thing. The engineer put it loud and clear that he wanted it this way, to avoid controversy.
Along with useful variable names, method signatures and plenty of comments where needed. It really doesnt matter to me, Im not Visual Studio does it by default;)
From TFA: so that AIM users don't face the type of spam nuisance affecting e-mail
Right, so what do they call all these message I get from Ginny 184823, Kortney 232424, Estell42398394, etc.. etc.. asking me to join their sex chats and to check out their new uploaded pics?
I use GAIM and do not have an AOL account either, so its not like my screen name is out there.
I found that these books serve their purpose; and that is to teach something quick. But I think the quicker you learn it, the quicker it is forgotten. The reason I remember certain things about the Unix enviornment is because I took me a long time to figure out. And the learning process was grueling and harsh.
So a student can show he attended class 100% (via the RFID chips), slept during lecture, fail, and still ask for money back?
Why reinvent the wheel when you can just use the Common Vulnerabilities & Exposures (CVE) list. This list provides common names for publicly known information security vulnerabilities. Any software that's on the CVE gets removed from your list of approved software. People already did the work, why not leverage it?
When I first read it, I automatically assumed he was referring to Red Hat 9 (Shrike).
You're also gonna need a new johnson rod
My school (Rochester Institute of Technology) was actually one of the first in the nation to offer a degree in Software Engineering. As a CS student, I was required to take a SE course as part of my ciriculum. The course was only 10 weeks long, but it introduced me to the entire software development lifecycle. After graduating, I found a job as a software engineer at a small company. Having taken the course, really helped me in writing SRS docs, contributing in designing software, and testing. The company I worked for was very small, so I had the oppurtunity to participate in every phase of software development. I would also suggest a course in technical writing if one wants to persue a job in SE. Professional communications is an important skill IMO.
Switch to a Linux enviornment, but the work I do just cant allow it. Our system runs on M$ applications (SQL server, and ASP.NET). Moving to a Linux desktop means I dont get Enterprise Manager, Query Analyzer and no Visual Studio (Im aware of Mono). This is somewhat hard since I use Gentoo at home. But if the person FTFA is able to do his work for a month, and still have his Linux, bravo!
and NOT This is something you learn when you first start writing code so its a preference thing. The engineer put it loud and clear that he wanted it this way, to avoid controversy.
Along with useful variable names, method signatures and plenty of comments where needed. It really doesnt matter to me, Im not Visual Studio does it by default
From TFA:
so that AIM users don't face the type of spam nuisance affecting e-mail
Right, so what do they call all these message I get from Ginny 184823, Kortney 232424, Estell42398394, etc.. etc.. asking me to join their sex chats and to check out their new uploaded pics? I use GAIM and do not have an AOL account either, so its not like my screen name is out there.
I found that these books serve their purpose; and that is to teach something quick. But I think the quicker you learn it, the quicker it is forgotten. The reason I remember certain things about the Unix enviornment is because I took me a long time to figure out. And the learning process was grueling and harsh.