Slashdot Mirror


Why Software Builds Fail

itwbennett writes: A group of researchers from Google, the Hong Kong University of Science and Technology and the University of Nebraska undertook a study of over 26 million builds by 18,000 Google engineers from November 2012 through July 2013 to better understand what causes software builds to fail and, by extension, to improve developer productivity. And, while Google isn't representative of every developer everywhere, there are a few findings that stand out: Build frequency and developer (in)experience don't affect failure rates, most build errors are dependency-related, and C++ generates more build errors than Java (but they're easier to fix).

2 of 279 comments (clear)

  1. Re:Easy fix... Offshore it by Anonymous Coward · · Score: 0, Funny

    Deng Zhang commit untested code to repository again. Now compiler error, build box idle, that not good. I need you write script recompile code until it work. You have five minutes finish job now before you laid off.

  2. Re:Because I'm lazy by 0123456 · · Score: 5, Funny

    He's the reason compiler writes invented pragmas to turn off warnings...