Worse Is Better - The MIT Approach

The MIT Approach

Gabriel contrasted his philosophy with what he called the "MIT approach" (also known as "the Right Thing"), which he described as follows. Contrasts are in bold:

Simplicity
The design must be simple, both in implementation and interface. It is more important for the interface to be simple than the implementation.
Correctness
The design must be correct in all observable aspects. Incorrectness is simply not allowed.
Consistency
The design must be consistent. A design is allowed to be slightly less simple and less complete to avoid inconsistency. Consistency is as important as correctness.
Completeness
The design must cover as many important situations as is practical. All reasonably expected cases must be covered. Simplicity is not allowed to overly reduce completeness.

Read more about this topic:  Worse Is Better

Famous quotes containing the words mit and/or approach:

    This summertime must be forgot
    MIt will be, if we would or not....
    Philip Larkin (1922–1986)

    So live that when thy summons comes to join
    The innumerable caravan that moves
    To that mysterious realm, where each shall take
    His chamber in the silent halls of death,
    Thou go not, like the quarry-slave at night,
    Scourged to his dungeon, but, sustained and soothed
    By an unfaltering trust, approach thy grave
    Like one who wraps the drapery of his couch
    About him and lies down to pleasant dreams.
    William Cullen Bryant (1794–1878)