Pantheios - Design Principles

Design Principles

The principles underpinning Pantheios are:

  • the logging subsystem must always be available, including for use by other subsystems that may themselves act before (or after) main
  • the logging subsystem must be completely robust, and should never be the cause of system failure
  • the logging subsystem must have extremely low cost when logging is switched off, otherwise users will make decisions about what logging information is important at compile-time, rather than at runtime

Read more about this topic:  Pantheios

Famous quotes containing the words design and/or principles:

    I begin with a design for a hearse.
    For Christ’s sake not black—
    nor white either—and not polished!
    Let it be weathered—like a farm wagon—
    William Carlos Williams (1883–1963)

    All those who write either explicitly or by insinuation against the dignity, freedom, and immortality of the human soul, may so far forth be justly said to unhinge the principles of morality, and destroy the means of making men reasonably virtuous.
    George Berkeley (1685–1753)