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

 



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

In English, every word can be verbed. Would that it were so in our programming languages.

Working...