Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Submission Summary: 0 pending, 30 declined, 7 accepted (37 total, 18.92% accepted)

Programming

Submission + - Software Engineering != Computer Science (ddj.com)

cconnell writes: "Slashdot has kindly published several other essays I've written about software engineering, sparking good discussion each time. This article argues that software development will never be a fully formal, rigorous discipline, and the reason is that software engineering involves humans as central to the process. http://www.ddj.com/architect/217701907"
Software

Submission + - PhD research on software design principles

cconnell writes: "I am working on a PhD in software engineering at Tufts Univ. My interest are the general principles of good software design, and I am looking for links/references on this topic. The question is, "What design/architecture qualities are shared by all good software?" Good software means lack of bugs, maintainable, modifiable, scalable, etc... Please don't tell me "use object oriented methods" or "try extreme programming". These answers are too narrow, since there is good software written in COBOL and by 1000 person teams for DoD projects. I am looking for *general* design principles. If it helps, I am trying to build on the ideas in this article from a few years ago."

Slashdot Top Deals

"Pay no attention to the man behind the curtain." -- Karl, as he stepped behind the computer to reboot it, during a FAT

Working...