📖 The Problem With Software

Download

The Problem With Software
By:Adam Barr
Published on 2018-10-23 by MIT Press


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.|

This Book was ranked at 38 by Google Books for keyword problem.

Book ID of The Problem With Software's Books is DWA0tQEACAAJ, Book which was written byAdam Barrhave ETAG "66ZAp3TDZK4"

Book which was published by MIT Press since 2018-10-23 have ISBNs, ISBN 13 Code is 9780262038515 and ISBN 10 Code is 026203851X

Reading Mode in Text Status is false and Reading Mode in Image Status is false

Book which have "320 Pages" is Printed at BOOK under CategoryComputers

This Book was rated by Raters and have average rate at ""

This eBook Maturity (Adult Book) status is NOT_MATURE

Book was written in en

eBook Version Availability Status at PDF is falseand in ePub is false

Book Preview


Bookmark and Share

Label

Actuarial science African Americans Algebra Applied Architecture Art arwah gaby big motor Biography and Autobiography Body Business and Economics Children's stories CNN Cognition in children Computers Constitutional history Counseling Counties Creative ability Crime CROP CIRCLE DI CIKARANG VIDEO Curriculum planning Decision making Decision-making Design Difference equations Drama Education Electronic books Eritrea Fake Ghost Picture Family and Relationships Fiction Foreign Language Study foto aneh foto gendruwo Foto Hantu Foto Hantu Indonesia foto kuntilanak foto pocong Functions of complex variables Games Games and Activities Genetics gentayangan Ghost ghost picture Ghosts Go (Game) problems Good and evil Great Britain hantu arwah hantu beneran hantu blorong hantu gaby hantu gak bugil HANTU GENDERUWO hantu gundul hantu hantu hantu Jenglot hantu kocak Hantu Kursi Goyang ngeri hantu makan hantu menangis hantu ngeri Hantu nongol hantu pelek hantu pocong hantu tidur hantu wewe foto HantuCCTV HantuCilik Kecil Hantugaby HantuGirl Ghost HantuHantu Bergentayangan HantuKuntilanak Ghost Hantukuntilanak Seram Hantumandi HAntuUFO di Italia Hantuwaktu Pembuatan film Hantuyoutube Health and Fitness History Humor in film Karma malaysia Jackson Jermaine Jackson jin pocong Juvenile delinquency Juvenile Fiction Juvenile Nonfiction Kerasukan hantu KisahLagu Hantu Gaby “Tinggal Kenangan” Koleksifoto hantu Language Arts and Disciplines Larry King Law Literary Criticism Luna maya Mathematical analysis Mathematics Mechanics Medical Michael Jackson Mind and Spirit misteri hantu Misteri kuku terpanjang Misteri Ufo Nature Neverland Outdoor recreation for children Paranormal Penampakan hantu suzanna penampakan night mare penampakan pocong Perception (Philosophy) Performing Arts Perkumpulan Rahasia Dunia Peruntungan Tahun 2009 di Zodiak Philosophy photo aneh Physics Pocong pocong gundul Political Science POLITICAL SCIENCE Presidents Privacy Policy Psychology Ramalan banjir dan gempa 2009 Ramalan Ki Kusumo 2009 Ramalan mama Lauren tahun 2009 Reference Religion Science Scientology Secret Societies sejarah april Mop Self-Help situ gintung Social Science Sports and Recreation Study Aids tali arwah pocong Technology and Engineering tinggal hantu kenangan UFO United States Vampire video ariel video hantu d'massive Videohantu weird photos Young Adult Nonfiction YouTube