The Problem with Software: Why Smart Engineers Write Bad Code (The MIT Press)

sku: COM9780262038515USED
ACCORDING TO OUR RECORDS THIS PRODUCT IS NOT AVAILABLE NOW
$7.67
Shipping from: Canada
Description
An industry insider explains why there is so much bad software―and why academia doesn't teach programmers what industry wants them to know.Why is software so prone to bugs? So vulnerable to viruses? Why are software products so often delayed, or even canceled? Is software development really hard, or are software developers just not that good at it? In The Problem with Software, Adam Barr examines the proliferation of bad software, explains what causes it, and offers some suggestions on how to improve the situation.For one thing, Barr points out, academia doesn't teach programmers what they actually need to know to do their jobs: how to work in a team to create code that works reliably and can be maintained by somebody other than the original authors. As the size and complexity of commercial software have grown, the gap between academic computer science and industry has widened. It's an open secret that there is little engineering in software engineering, which continues to rely not on codified scientific knowledge but on intuition and experience. Barr, who worked as a programmer for more than twenty years, describes how the industry has evolved, from the era of mainframes and Fortran to today's embrace of the cloud. He explains bugs and why software has so many of them, and why today's interconnected computers offer fertile ground for viruses and worms. The difference between good and bad software can be a single line of code, and Barr includes code to illustrate the consequences of seemingly inconsequential choices by programmers. Looking to the future, Barr writes that the best prospect for improving software engineering is the move to the cloud. When software is a service and not a product, companies will have more incentive to make it good rather than “good enough to ship."
Price history chart & currency exchange rate
Customers also viewed

31%
$11.90
Programmer Developer Programming Coder T-Shirt for Men Solve The Problem Write The Code Humorous Cotton Tee T Shirt Classic Tops
aliexpress.com
28%
$10.80
Programmer Developer Programming Coder T-Shirt for Men Solve The Problem Write The Code Humorous Cotton Tee T Shirt Classic Tops
aliexpress.com
26%
$2.56
Funny Crazy Sock for First Solve Problem Write Code Harajuku Software Developer IT Programmer Geek Seamless Printed Crew Sock
aliexpress.com
23%
$5.01
Men Boxer Briefs Shorts Panties Programmer Coder Underwear Solve The Problem Write The Code Male Funny Plus Size Underpants
aliexpress.com
20%
$7.58
Developer Baseball Cap First Solve The Problem Then Write The Code Street Style Men Trucker Hat Print Kpop Baseball Caps
aliexpress.com
17%
$15.61
Developer T Shirt First Solve The Problem Then Write The Code T-Shirt Men Beach Tee Shirt Funny 6xl Graphic Cotton Tshirt
aliexpress.com
15%
$4.43
First Solve Problem Write Code TShirt For Men Software Developer IT Programmer Geek Clothing T Shirt Comfortable Printed Loose
aliexpress.com
14%
$4.99
Developer Mouse Pad First solve the problem Then write the code Desk Rubber Mousepad Anti Fatigue High Quality Photo Mouse Mat
aliexpress.com
12%
$19.18
Developer Mens Hoodie Cotton First Solve The Problem Then Write The Code Hoodies Stylish Long Sleeve Streetwear Pullover Hoodie
aliexpress.com
5%
$4.99
Men Programmer Developer Programming Coder Underwear Solve Problem Write The Code Humor Boxer Shorts Panties Homme Underpants
aliexpress.com
1%
$8.00
Developer scarfShirscarfFirsscarfSolve The Problem Then Write The Code T-ShirscarfMen Beach Tee ShirscarfFunny 6xl Graphic
aliexpress.com
1%
$5.49
Programmer Word IT Hacker Code Printed Tops T Shirt First Solve The Problem Then Write The Code Letter Patchwork Tees Man
aliexpress.com
1%
$8.10
The Code Doesn't Work WHY Mug Funny Software Engineer Mugs for Programmer Computer Coding Gift Coffee Cup for Dad Husband Men
aliexpress.com
1%
$7.11
I Write Code Bad Speller BLACK 2022 Men Awesome Hawaii Shirts Software Developer IT Programmer Geek Tops Fabric 3D Shirt
aliexpress.com
1%
$8.30
Developer Baseball Cap First Solve The Problem Then Write The Code Tennis Trucker Hat Casual Women Aesthetic Logo Baseball Caps
aliexpress.com
1%
$8.38
Developer Baseball Cap First Solve The Problem Then Write The Code Women Print Trucker Hat Classic Running Hot Baseball Caps
aliexpress.com
1%
$9.53
Developer T Shirt First Solve The Problem Then Write The Code T-Shirt Men Beach Tee Shirt Funny 6xl Graphic Cotton Tshirt
aliexpress.com
1%
$6.66
Developer Baseball Cap First Solve The Problem Then Write The Code Women Print Trucker Hat Classic Running Hot Baseball Caps
aliexpress.com
1%
$7.44
Programmer Word IT Hacker Code Printed Tops T Shirt First Solve The Problem Then Write The Code Letter Patchwork Tees Man
aliexpress.com
1%
$4.26
Developer Water Wahshing Baseball Cap First solve the problem Then write the code Kpop Crazy Retro Baseball Hat Teens Caps
aliexpress.com
1%
$8.83
First Solve Problem Write Code Tshirts For Men ware Developer IT Programmer Geek Tshirt Tshirt Clothing Men T Shirts Printed
aliexpress.com
1%
$12.87
I'm a Programmer I Write Code Bad Speller T-Shirt Essentials 100% Cotton Vintage Graphic Anime Plus Size Clothing 12830
aliexpress.com
1%
$11.23
Girls Who Code Write The Future, Women In Tech Programmer Tote Bag hand bag cloth bag woman Eco bags luxury women
aliexpress.com
1%
$6.79
First Solve Problem Write Code Tshirts For Men ware Developer IT Programmer Geek Tshirt Tshirt Clothing Men T Shirts Printed
aliexpress.com
1%
$5.89
ktag masterversion 2.25 ecu programmer full original software complet frangais read write Fix Error Code EU Online Version
aliexpress.com
1%
$10.62
Why Do Good Girls Like Bad Guys Funny Wolf Meme Hip Hop New T Shirt men women vintage clothing 100% Cotton short sleeve t-shirts
aliexpress.com