3 ms·
Sorry I was not clear. He is quoting generic noun phrases, these are not quotes from the "Psychology of computer programming."
by skmurphy 5y ago
Sorry I was not clear. He is quoting generic noun phrases, these are not quotes from the "Psychology of computer programming."
- pvg 5y agoNo no, I understood what you meant! It's just that Atwood seems to think they are quotes, at least in part - the lack of clarity is entirely on his end. In fact, just about everyone on the internet who's ever mentioned these, with or without attribution to Atwood seems to think they are Weinberg quotes or at a minimum that these 'principles' are enumerated in the book. It looks, on the surface at least, a fairly major and uncorrected widespread misunderstanding.
- skmurphy 5y agoAtwood's OODA Loop article at https://blog.codinghorror.com/boyds-law-of-iteration/ https://blog.codinghorror.com/boyds-law-of-iteration/ is another example of a widely shared misunderstanding of an important insight. Here he copies an article by Roger Sessions that distorts several of Boyd's key insights. See also https://smoothspan.com/2010/09/15/jeff-atwood-is-not-quite-getting-ooda/ https://smoothspan.com/2010/09/15/jeff-atwood-is-not-quite-g... https://www.skmurphy.com/blog/2015/07/26/planning-and-reflection/ https://www.skmurphy.com/blog/2015/07/26/planning-and-reflec... Your hypothesis that he copied the points from somewhere else is certainly plausible, much of the phrasing in his "10 commandments" does not match Weinberg's diction although Weinberg did use the phrase "egoless programming."