professional-programming/glossary.md
2017-01-07 20:11:24 +01:00

1.2 KiB

Table of Contents

Glossary

  • Blackbox monitoring
  • Conceptual integrity: "It is better to have a system omit certain anomalous features and improvements, but to reflect one set of design ideas, than to have one that contains many good but independent and uncoordinated ideas." (Fred Brooks)
  • Stability is the sensitivity to change of a given system that is the negative impact that may be caused by system changes (ISO/IEC 9126 standard on evaluating software quality).
  • Reliability is made of maturity (frequency of failure in software), fault tolerance (ability to withstand failure) and recoverability (ability to bring back a failed system to full operation) (ISO/IEC 9126 standard on evaluating software quality).
  • Whitebox monitoring
  • Law of Demeter: only talk to your immediate friends (wikipedia)