Tag: bugs

  • Why Programs Have Bugs

    Why Programs Have Bugs

    Why Programs Have Bugs

    Marti Hearst, a computer scientist at UC Berkeley’s School of Information and author of “Search User Interfaces,” discusses the persistent challenge of designing error-free computer programs. Unlike other engineering fields, the tractable nature of computer programming leads to a wide range of possibilities and makes it difficult to eliminate errors.