Software Brittleness Problem - Restricting The Problem Domain

Restricting The Problem Domain

Methods that limit the user's possible behaviors are arguably the most successful approach currently known to reducing software brittleness. In this way, the program can be designed to cope with all possible behaviors, and then tested to see if it meets its design.

Read more about this topic:  Software Brittleness Problem

Famous quotes containing the words restricting, problem and/or domain:

    We enunciate a grand principle, then we are timid and begin restricting its application. We are a nation of infidels to principle.
    Mary F. Eastman, U.S. suffragist. As quoted in History of Woman Suffrage, vol. 4, ch. 7, by Susan B. Anthony and Ida Husted Harper (1902)

    The problem of the twentieth century is the problem of the color-line—the relation of the darker to the lighter races of men in Asia and Africa, in America and the islands of the sea. It was a phase of this problem that caused the Civil War.
    —W.E.B. (William Edward Burghardt)

    You are the harvest and not the reaper
    And of your domain another is the keeper.
    John Ashbery (b. 1927)