Why Software Sucks...and What You Can Do About It - Bookswagon
close menu
Bookswagon
search
My Account
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Computer programming / software engineering > Software Engineering > Why Software Sucks...and What You Can Do About It
Why Software Sucks...and What You Can Do About It

Why Software Sucks...and What You Can Do About It


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

This non-technical book discusses the annoyances and dangers we encounter every day when using computers. Written with delightful wit and humor, as well as the insight of an experienced insider, it rips into the design of software much as Atul Gawande's Complications exposed the practice of medicine. Its basic message to ordinary people having problems learning or using their software is this: It's not your fault! It's not because you're dumb! Aimed primarily at casual users of software, the book tells readers what they should expect from their software and how to make their voices heard so that they receive it. The book explains the mindset of the programmers behind our software: how they're different from the rest of us, and how they're similar. It looks at the decisions programmers have to make in building their system or application, and why they make the choices that they do - choices that too often leave us scratching our heads, or worse. But the book is not just a funny rant. It shows what all of us ordinary users need to know, and can do, to make our interactions with computers less frustrating. You needn't become a programmer to become a smarter and cooler user. You do need to read this book.

Table of Contents:
Acknowledgments xiii Introduction 1 Chapter 1: Who’re You Calling a Dummy? 9 Where We Came From 10 Why It Still Sucks Today 11 Control versus Ease of Use 13 I Don’t Care How Your Program Works 15 A Bad Feature and a Good One 19 Stopping the Proceedings with Idiocy 23 Testing on Live Animals 26 Where We Are and What You Can Do 28 Chapter 2: Tangled in the Web 31 Where We Came From 32 How It Works 34 Why It Still Sucks Today 37 Client-Centered Design versus Server-Centered Design 40 Where’s My Eye Opener? 46 It’s Obvious—Not! 52 Splash, Flash, and Animation 56 Testing on Live Animals 59 What You Can Do about It 61 Chapter 3: Keep Me Safe 65 The Way It Was 66 Why It Sucks Today 67 What Programmers Need to Know, but Don’t 71 A Human Operation 77 Budgeting for Hassles 80 Users Are Lazy 83 Social Engineering 87 Last Word on Security 92 What You Can Do 93 Chapter 4: Who the Heck Are You? 97 Where We Came From 97 Why It Still Sucks Today 98 Incompatible Requirements 99 OK, So Now What? 106 Chapter 5: Who’re You Looking At? 119 Yes, They Know You 119 Why It Sucks More Than Ever Today 122 Users Don’t Know Where the Risks Are 125 What They Know First 127 Milk You with Cookies? 129 Privacy Policy Nonsense 138 Covering Your Tracks 140 The Google Conundrum 141 Solution 145 Chapter 6: Ten Thousand Geeks, Crazed on Jolt Cola 149 See Them in Their Native Habitat 149 All These Geeks 150 Who Speaks, and When, and about What 153 Selling It 158 The Next Generation of Geeks—Passing It On 161 Chapter 7: Who Are These Crazy Bastards Anyway? 169 Homo Logicus 170 Testosterone Poisoning 171 Control and Contentment 173 Making Models 175 Geeks and Jocks 177 Jargon 179 Brains and Constraints 181 Seven Habits of Geeks 183 Chapter 8: Microsoft: Can’t Live With ’Em and Can’t Live Without ’Em 189 They Run the World 189 Me and Them 190 Where We Came From 193 Why It Sucks Today 195 Damned if You Do, Damned if You Don’t 199 We Love to Hate Them 203 Plus ça Change 207 Growing-Up Pains 211 What You Can Do about It 214 The Last Word 220 Chapter 9: Doing Something About It 223 1. Buy 224 2. Tell 229 3. Ridicule 232 4. Trust 233 5. Organize 237 Epilogue 241 About the Author 243

About the Author :
David S. Platt runs Rolling Thunder Computing (www.rollthunder.com), an education and consulting practice. He has more than twenty years of experience as a programmer, teaches software development at Harvard University Extension School and at companies all over the world, and is a popular speaker at conferences. He is the author of nine previous books--including Introducing Microsoft .NET, Third Edition, The Microsoft Platform Ahead, and Understanding COM+ (all Microsoft Press)--as well as many journal articles and newsletters. In 2002, Microsoft designated him a Software Legend. Dave lives in Ipswich, Massachusetts.


Best Sellers


Product Details
  • ISBN-13: 9780321466754
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Height: 228 mm
  • No of Pages: 288
  • Spine Width: 18 mm
  • Width: 159 mm
  • ISBN-10: 0321466756
  • Publisher Date: 05 Oct 2006
  • Binding: Paperback
  • Language: English
  • Returnable: N
  • Weight: 452 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Why Software Sucks...and What You Can Do About It
Pearson Education (US) -
Why Software Sucks...and What You Can Do About It
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Why Software Sucks...and What You Can Do About It

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!