Talk:Fallacies of distributed computing
![]() | Computing: Networking Unassessed | ||||||||||||
|
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.