Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Algorithms and Data Structures (Score 1) 537

Absolutely. This is the difference between an average programmer / code monkey and a great programmer. People don't really see Computer Science as an academic field of knowledge. It is not learning about how to use computers, its not even about learning how to code, its the chemisty of data, the physics of computation. Computer Science was developed before computers even existed. Learning the fundementals of computer science, including algorithms and data structures, automata theory, algorithm analysis, theory of computation, information theory, cluster and grid computing, artificial intelligence, graph theory, combinatorics ect will place you light years ahead of programmers who know only the syntax of a few languages, and believes that counts as computer science.
Programming

How Software Engineering Differs From Computer Science 306

cconnell sends in a piece he wrote for Dr. Dobb's which "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." Quoting: "Software maintainability, for example, is the ability of people to understand, find, and repair defects in a software system. The maintainability of software may be influenced by some formal notions of computer science — perhaps the cyclomatic complexity of the software's control graph. But maintainability crucially involves humans, and their ability to grasp the meaning and intention of source code. The question of whether a particular software system is highly maintainable cannot be answered just by mechanically examining the software. The same is true for safety. Researchers have used some formal methods to learn about a software system's impact on people's health and property. But no discussion of software safety is complete without appeal to the human component of the system under examination."

Comment 10 points for Obama (Score 1) 753

3% sounds like alot, 10 more points for Obama! But seriously this is good news, you can't stop research just because of a short term crisis. New Discoverys have always led the way to better living conditions and can completly change the rules of the game. A single scientific discovery has the potential of doing more then any amount of legislation by itself.

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...