This article is rated Start-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||
|
I don't understand the "Criticism" section of this article. I particularly do not understand the statement that "These are disputed facts.". In reality the list is not describing a controversy between parties about certain facts; instead, it is describing a tendency for programmers (and, more generally, system designers) to have misconceptions in certain areas. The point is not whether the facts are wrong or right (although the list is certainly not neutral on the issues); instead, the point of the list is the ease with which designers unknowingly make the listed assumptions.
In fact, one could argue it's OK for a system designer to intentionally choose any of these as an intentional simplifying assumption. The danger that the list warns against is in not knowing that the question even exists.
I removed the fictitious 9th fallacy, "All system clocks are synchronized." Although I believe this is a common fallacy, it is not in the list provided by Sun. I found no mention of it anywhere with respect to the fallacies of distributed computing. twimoki ( talk) 19:49, 1 December 2009 (UTC)
The result of the move request was: No consensus to move Mike Cline ( talk) 13:31, 27 November 2011 (UTC)
Fallacies of Distributed Computing →
Fallacies of distributed computing – There is strong evidence in books that capitalization is not needed: most books that use the phrase "fallacies of distributed computing" in reference to this list, in sentence context, do so in lower case (if you do a book search, click through to see if it can be found in sentence context, as Google books prefers to show title and heading snippets).
Dicklyon (
talk)
20:30, 17 November 2011 (UTC)
Secondly, while this is not a book about fallacies, it is a specific collection of certain fallacies, which has been given a widely-recognized and -used name: the "Fallacies of Distributed Computing" (often the "Eight Fallacies of Distributed Computing"). An analogy would be to the Ten Commandments. Of course there are all kinds of commandments (and all kinds of groupings of commandments, too) that need not be be in uppercase; but when we talk about the ten commandments given to Moses on a couple of tablets, we give that specific collection a name: the "Ten Commandments". Same here; there can be any number of fallacies of distributed computing one can come up with, but when we talk about the list of eight specific fallacies given to us by some smart people at Sun Microsystems (on a tablet, perhaps?), we give that collection a name: the "(Eight) Fallacies of Distributed Computing". Dohn joe ( talk) 23:10, 17 November 2011 (UTC)
This article is rated Start-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||
|
I don't understand the "Criticism" section of this article. I particularly do not understand the statement that "These are disputed facts.". In reality the list is not describing a controversy between parties about certain facts; instead, it is describing a tendency for programmers (and, more generally, system designers) to have misconceptions in certain areas. The point is not whether the facts are wrong or right (although the list is certainly not neutral on the issues); instead, the point of the list is the ease with which designers unknowingly make the listed assumptions.
In fact, one could argue it's OK for a system designer to intentionally choose any of these as an intentional simplifying assumption. The danger that the list warns against is in not knowing that the question even exists.
I removed the fictitious 9th fallacy, "All system clocks are synchronized." Although I believe this is a common fallacy, it is not in the list provided by Sun. I found no mention of it anywhere with respect to the fallacies of distributed computing. twimoki ( talk) 19:49, 1 December 2009 (UTC)
The result of the move request was: No consensus to move Mike Cline ( talk) 13:31, 27 November 2011 (UTC)
Fallacies of Distributed Computing →
Fallacies of distributed computing – There is strong evidence in books that capitalization is not needed: most books that use the phrase "fallacies of distributed computing" in reference to this list, in sentence context, do so in lower case (if you do a book search, click through to see if it can be found in sentence context, as Google books prefers to show title and heading snippets).
Dicklyon (
talk)
20:30, 17 November 2011 (UTC)
Secondly, while this is not a book about fallacies, it is a specific collection of certain fallacies, which has been given a widely-recognized and -used name: the "Fallacies of Distributed Computing" (often the "Eight Fallacies of Distributed Computing"). An analogy would be to the Ten Commandments. Of course there are all kinds of commandments (and all kinds of groupings of commandments, too) that need not be be in uppercase; but when we talk about the ten commandments given to Moses on a couple of tablets, we give that specific collection a name: the "Ten Commandments". Same here; there can be any number of fallacies of distributed computing one can come up with, but when we talk about the list of eight specific fallacies given to us by some smart people at Sun Microsystems (on a tablet, perhaps?), we give that collection a name: the "(Eight) Fallacies of Distributed Computing". Dohn joe ( talk) 23:10, 17 November 2011 (UTC)