- Format: Kindle Edition
- File Size: 1123 KB
- Print Length: 288 pages
- Simultaneous Device Usage: Unlimited
- Publisher: Weinberg & Weinberg (8 Mar. 2011)
- Sold by: Amazon Media EU S.à r.l.
- Language: English
- ASIN: B004R9QACC
- Text-to-Speech: Enabled
- Word Wise: Not Enabled
- Average Customer Review: 7 customer reviews
Amazon Bestsellers Rank:
#307,642 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
- #191 in Kindle Store > Books > Computing > Programming > Software Design, Testing & Engineering > Software Development
- #780 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Functional Programming
- #792 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Software Architecture
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
The Psychology of Computer Programming: Silver Anniversary eBook Edition Kindle Edition
Customers reported quality issues in this eBook. This eBook has: Typos, Poor Formatting.
The publisher has been notified to correct these issues.
Quality issues reported
|Length: 288 pages||Enhanced Typesetting: Enabled||Page Flip: Enabled|
Kindle e-ReadersKindle Fire TabletsFire Phones
Customers who bought this item also bought
Would you like to tell us about a lower price?
What other items do customers buy after viewing this item?
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
George Santayana; 'Those who cannot remember the past are condemned to repeat it'. Unfortunately this book (like so many other excellent books) has not teach most of computer professionals and that's why the whole industry is in endless repeat loop.
Originally I borrowed it from the University library, but this recent reprint gave me the chance to buy my own copy and reread it with fifteen years more experience. It is still a very good read, in spite of the rather dry title. It is well written with clear arguments and Weinberg does not pull his punches.
The book was written in 1971 and as a result the technology is very dated with a lot of discussion about PL/1 and punched cards. However, the technology is not actually that important. This book is about people and they have not changed in the thirty years since this book was written. Many of the same situations outlined by Weinberg have happened to me and people I know. The questions for managers and programmers at the end of each chapter are still totally relevant. People are still making the same mistakes.
Each chapter contains a large number of anecdotes and an analysis of them. What did the people do wrong? What did they do right? What should they have done differently? Most importantly - what can you learn to stop yourself making the same mistakes? What warning signs should you be on the lookout for?
The book studies programming as a human activity, as a social activity and as an individual activity. There is also an additional section on programming tools and languages. Weinberg strongly promotes what he calls "ego-less programming" and recommends the creation of ego-less programming teams and groups. He offers strong evidence that groups structured in this fashion are significantly more successful than otherwise and my experience to date bears this out.
So, what do I dislike about this book? It contains a few diagrams and the reproduction quality of them is no better than "fair". Furthermore, although the epilogue gives some insight into why the author wrote the book I found one of his reasons vague and slightly suspect with a strong aftertaste of personal morality that has no place in such a book. If you want to know more, you'll have to read the book!
Finally I will let you consider the comments of a reviewer of the first edition of this book. He said "One comes away with the feeling of having spent a pleasant but somewhat wasted afternoon of reading and as the old joke goes '...it ain't till you turn your head that you realise how sharp the razor is..'".
We may be all XP and UML today, and not SSADM and JSP, and Java and .NET rather than Cobol and Fortran, but the same problems exist and the same mistakes are still being made
Read it and then reflect, it certainly makes you think about IT
Would you like to see more reviews about this item?